net45/Resources/servicemeshMetadata.json

{"metadata":[{"value":{"cli":{"commands":[{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Data","field_name":"data"},{"display_name":"Warnings","field_name":"warnings"},{"display_name":"Errors","field_name":"errors"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"ServiceMeshId","field_name":"service_mesh_id"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"output_fields":[{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.warning"},{"output_fields":[{"display_name":"Code","field_name":"code"},{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.error"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"deleteservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"Service mesh ID (required)","type":"string","generic":"NONE","field_name":"service_mesh_id"},{"short_option":"","long_option":"force","description":"force delete query param (optional, default to false)","type":"boolean","generic":"OPTIONAL","field_name":"force"}],"description":"Delete a service mesh.","operation_id":"delete_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Items","field_name":"items"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_list_response"},{"output_fields":[{"display_name":"Id","field_name":"id"},{"display_name":"Name","field_name":"name"},{"display_name":"Tags","field_name":"tags"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile_network"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"Type","field_name":"type"},{"display_name":"Status","field_name":"status"}],"structure_id":"com.vmware.hcx.servicemesh.model.last_task_details"},{"output_fields":[{"display_name":"UplinkMaxBandwidth","field_name":"uplink_max_bandwidth"}],"structure_id":"com.vmware.hcx.servicemesh.model.wanopt_config"},{"output_fields":[{"display_name":"Id","field_name":"id"},{"display_name":"Name","field_name":"name"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch_host"},{"output_fields":[{"display_name":"ServiceMeshId","field_name":"service_mesh_id"},{"display_name":"Name","field_name":"name"},{"display_name":"SwitchPairCount","field_name":"switch_pair_count"},{"display_name":"WanoptConfig","field_name":"wanopt_config"},{"display_name":"Services","field_name":"services"},{"display_name":"ComputeProfiles","field_name":"compute_profiles"},{"display_name":"State","field_name":"state"},{"display_name":"LastTaskDetails","field_name":"last_task_details"},{"display_name":"Status","field_name":"status"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_get_response"},{"output_fields":[{"display_name":"Switches","field_name":"switches"},{"display_name":"L2cApplianceCount","field_name":"l2c_appliance_count"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch_pair"},{"output_fields":[{"display_name":"EndpointId","field_name":"endpoint_id"},{"display_name":"EndpointName","field_name":"endpoint_name"},{"display_name":"ComputeProfileId","field_name":"compute_profile_id"},{"display_name":"ComputeProfileName","field_name":"compute_profile_name"},{"display_name":"Networks","field_name":"networks"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile"},{"output_fields":[{"display_name":"Name","field_name":"name"}],"structure_id":"com.vmware.hcx.servicemesh.model.service"},{"output_fields":[{"display_name":"CmpId","field_name":"cmp_id"},{"display_name":"Id","field_name":"id"},{"display_name":"Type","field_name":"type"},{"display_name":"Name","field_name":"name"},{"display_name":"MaxMtu","field_name":"max_mtu"},{"display_name":"L2cApplianceCount","field_name":"l2c_appliance_count"},{"display_name":"Host","field_name":"host"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"getallservicemeshbyfilter"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"filter-service-mesh-id","description":"","type":"string","generic":"OPTIONAL","field_name":"body.filter.serviceMeshId"},{"short_option":"","long_option":"filter-compute-profile-id","description":"","type":"string","generic":"OPTIONAL","field_name":"body.filter.computeProfileId"},{"short_option":"","long_option":"filter-name","description":"","type":"string","generic":"OPTIONAL","field_name":"body.filter.name"}],"description":"List all service meshes","operation_id":"get_all_service_mesh_by_filter"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Data","field_name":"data"},{"display_name":"Warnings","field_name":"warnings"},{"display_name":"Errors","field_name":"errors"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"ServiceMeshId","field_name":"service_mesh_id"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"output_fields":[{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.warning"},{"output_fields":[{"display_name":"Code","field_name":"code"},{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.error"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"modifyservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"ServiceMesh ID (required)","type":"string","generic":"NONE","field_name":"service_mesh_id"},{"short_option":"","long_option":"service-mesh-id-2","description":"","type":"string","generic":"OPTIONAL","field_name":"body.serviceMeshId"},{"short_option":"","long_option":"name","description":"","type":"string","generic":"NONE","field_name":"body.name"},{"short_option":"","long_option":"switch-pair-count","description":"","type":"complex","generic":"OPTIONAL","field_name":"body.switchPairCount"},{"short_option":"","long_option":"wanopt-config-uplink-max-bandwidth","description":"","type":"long","generic":"OPTIONAL","field_name":"body.wanoptConfig.uplinkMaxBandwidth"},{"short_option":"","long_option":"services","description":"","type":"complex","generic":"NONE","field_name":"body.services"},{"short_option":"","long_option":"compute-profiles","description":"","type":"complex","generic":"NONE","field_name":"body.computeProfiles"}],"description":"Update a service mesh.","operation_id":"modify_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Data","field_name":"data"},{"display_name":"Warnings","field_name":"warnings"},{"display_name":"Errors","field_name":"errors"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"ServiceMeshId","field_name":"service_mesh_id"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"output_fields":[{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.warning"},{"output_fields":[{"display_name":"Code","field_name":"code"},{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.error"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"resyncservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"Service Mesh ID (required)","type":"string","generic":"NONE","field_name":"service_mesh_id"}],"description":"ReSync service mesh.","operation_id":"resync_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Data","field_name":"data"},{"display_name":"Warnings","field_name":"warnings"},{"display_name":"Errors","field_name":"errors"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"ServiceMeshId","field_name":"service_mesh_id"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"output_fields":[{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.warning"},{"output_fields":[{"display_name":"Code","field_name":"code"},{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.error"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"previewservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"Service Mesh ID (required)","type":"string","generic":"NONE","field_name":"service_mesh_id"}],"description":"Preview a service mesh.","operation_id":"preview_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Data","field_name":"data"},{"display_name":"Warnings","field_name":"warnings"},{"display_name":"Errors","field_name":"errors"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"ServiceMeshId","field_name":"service_mesh_id"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"output_fields":[{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.warning"},{"output_fields":[{"display_name":"Code","field_name":"code"},{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.error"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"createservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"","type":"string","generic":"OPTIONAL","field_name":"body.serviceMeshId"},{"short_option":"","long_option":"name","description":"","type":"string","generic":"NONE","field_name":"body.name"},{"short_option":"","long_option":"switch-pair-count","description":"","type":"complex","generic":"OPTIONAL","field_name":"body.switchPairCount"},{"short_option":"","long_option":"wanopt-config-uplink-max-bandwidth","description":"","type":"long","generic":"OPTIONAL","field_name":"body.wanoptConfig.uplinkMaxBandwidth"},{"short_option":"","long_option":"services","description":"","type":"complex","generic":"NONE","field_name":"body.services"},{"short_option":"","long_option":"compute-profiles","description":"","type":"complex","generic":"NONE","field_name":"body.computeProfiles"}],"description":"Create service mesh","operation_id":"create_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Items","field_name":"items"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_list_response"},{"output_fields":[{"display_name":"Id","field_name":"id"},{"display_name":"Name","field_name":"name"},{"display_name":"Tags","field_name":"tags"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile_network"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"Type","field_name":"type"},{"display_name":"Status","field_name":"status"}],"structure_id":"com.vmware.hcx.servicemesh.model.last_task_details"},{"output_fields":[{"display_name":"UplinkMaxBandwidth","field_name":"uplink_max_bandwidth"}],"structure_id":"com.vmware.hcx.servicemesh.model.wanopt_config"},{"output_fields":[{"display_name":"Id","field_name":"id"},{"display_name":"Name","field_name":"name"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch_host"},{"output_fields":[{"display_name":"ServiceMeshId","field_name":"service_mesh_id"},{"display_name":"Name","field_name":"name"},{"display_name":"SwitchPairCount","field_name":"switch_pair_count"},{"display_name":"WanoptConfig","field_name":"wanopt_config"},{"display_name":"Services","field_name":"services"},{"display_name":"ComputeProfiles","field_name":"compute_profiles"},{"display_name":"State","field_name":"state"},{"display_name":"LastTaskDetails","field_name":"last_task_details"},{"display_name":"Status","field_name":"status"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_get_response"},{"output_fields":[{"display_name":"Switches","field_name":"switches"},{"display_name":"L2cApplianceCount","field_name":"l2c_appliance_count"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch_pair"},{"output_fields":[{"display_name":"EndpointId","field_name":"endpoint_id"},{"display_name":"EndpointName","field_name":"endpoint_name"},{"display_name":"ComputeProfileId","field_name":"compute_profile_id"},{"display_name":"ComputeProfileName","field_name":"compute_profile_name"},{"display_name":"Networks","field_name":"networks"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile"},{"output_fields":[{"display_name":"Name","field_name":"name"}],"structure_id":"com.vmware.hcx.servicemesh.model.service"},{"output_fields":[{"display_name":"CmpId","field_name":"cmp_id"},{"display_name":"Id","field_name":"id"},{"display_name":"Type","field_name":"type"},{"display_name":"Name","field_name":"name"},{"display_name":"MaxMtu","field_name":"max_mtu"},{"display_name":"L2cApplianceCount","field_name":"l2c_appliance_count"},{"display_name":"Host","field_name":"host"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"getallservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[],"description":"List all service meshes","operation_id":"get_all_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Data","field_name":"data"},{"display_name":"Warnings","field_name":"warnings"},{"display_name":"Errors","field_name":"errors"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"ServiceMeshId","field_name":"service_mesh_id"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"output_fields":[{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.warning"},{"output_fields":[{"display_name":"Code","field_name":"code"},{"display_name":"Message","field_name":"message"}],"structure_id":"com.vmware.hcx.servicemesh.model.error"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"diagnoseservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"Service Mesh ID (required)","type":"string","generic":"NONE","field_name":"service_mesh_id"}],"description":"Run diagnosis on a service mesh.","operation_id":"diagnose_service_mesh"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Id","field_name":"id"},{"display_name":"Name","field_name":"name"},{"display_name":"Tags","field_name":"tags"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile_network"},{"output_fields":[{"display_name":"InterconnectTaskId","field_name":"interconnect_task_id"},{"display_name":"Type","field_name":"type"},{"display_name":"Status","field_name":"status"}],"structure_id":"com.vmware.hcx.servicemesh.model.last_task_details"},{"output_fields":[{"display_name":"UplinkMaxBandwidth","field_name":"uplink_max_bandwidth"}],"structure_id":"com.vmware.hcx.servicemesh.model.wanopt_config"},{"output_fields":[{"display_name":"Id","field_name":"id"},{"display_name":"Name","field_name":"name"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch_host"},{"output_fields":[{"display_name":"ServiceMeshId","field_name":"service_mesh_id"},{"display_name":"Name","field_name":"name"},{"display_name":"SwitchPairCount","field_name":"switch_pair_count"},{"display_name":"WanoptConfig","field_name":"wanopt_config"},{"display_name":"Services","field_name":"services"},{"display_name":"ComputeProfiles","field_name":"compute_profiles"},{"display_name":"State","field_name":"state"},{"display_name":"LastTaskDetails","field_name":"last_task_details"},{"display_name":"Status","field_name":"status"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_get_response"},{"output_fields":[{"display_name":"Switches","field_name":"switches"},{"display_name":"L2cApplianceCount","field_name":"l2c_appliance_count"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch_pair"},{"output_fields":[{"display_name":"EndpointId","field_name":"endpoint_id"},{"display_name":"EndpointName","field_name":"endpoint_name"},{"display_name":"ComputeProfileId","field_name":"compute_profile_id"},{"display_name":"ComputeProfileName","field_name":"compute_profile_name"},{"display_name":"Networks","field_name":"networks"}],"structure_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile"},{"output_fields":[{"display_name":"Name","field_name":"name"}],"structure_id":"com.vmware.hcx.servicemesh.model.service"},{"output_fields":[{"display_name":"CmpId","field_name":"cmp_id"},{"display_name":"Id","field_name":"id"},{"display_name":"Type","field_name":"type"},{"display_name":"Name","field_name":"name"},{"display_name":"MaxMtu","field_name":"max_mtu"},{"display_name":"L2cApplianceCount","field_name":"l2c_appliance_count"},{"display_name":"Host","field_name":"host"}],"structure_id":"com.vmware.hcx.servicemesh.model.switch"}],"identity":{"path":"com.vmware.hcx.servicemesh.servicemesh","name":"getservicemesh"},"service_id":"com.vmware.hcx.servicemesh.service_mesh","options":[{"short_option":"","long_option":"service-mesh-id","description":"ServiceMesh ID (required)","type":"string","generic":"NONE","field_name":"service_mesh_id"}],"description":"Get a service mesh.","operation_id":"get_service_mesh"}],"namespaces":[{"children":[{"path":"com.vmware.hcx.servicemesh","name":"servicemesh"}],"identity":{"path":"com.vmware.hcx","name":"servicemesh"},"description":"servicemesh namespace"},{"children":[],"identity":{"path":"com.vmware.hcx.servicemesh","name":"servicemesh"},"description":"servicemesh namespace"},{"children":[{"path":"com.vmware","name":"hcx"}],"identity":{"path":"com","name":"vmware"},"description":"vmware namespace"},{"children":[{"path":"com","name":"vmware"}],"identity":{"path":"","name":"com"},"description":"com namespace"},{"children":[{"path":"com.vmware.hcx","name":"servicemesh"}],"identity":{"path":"com.vmware","name":"hcx"},"description":"hcx namespace"},{"children":[{"path":"","name":"com"}],"identity":{"path":"","name":""},"description":"Root namespace"}]},"routing":{"packages":[]},"metamodel":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh","packages":[{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model","structures":[{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_filter","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"filter","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"filter","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_filter_filter"},"category":"USER_DEFINED"}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_filter"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.warning","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"message","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.warning"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"interconnectTaskId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"interconnect_task_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"service_mesh_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.switch","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"cmpId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"cmp_id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"type","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"maxMtu","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"max_mtu","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"LONG","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"l2cApplianceCount","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"l2c_appliance_count","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"LONG","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"host","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"host","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.switch_host"},"category":"USER_DEFINED"}}}}]},"key":"com.vmware.hcx.servicemesh.model.switch"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.switch_pair","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"switches","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"switches","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.switch"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"l2cApplianceCount","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"l2c_appliance_count","type":{"builtin_type":"LONG","category":"BUILTIN"}}]},"key":"com.vmware.hcx.servicemesh.model.switch_pair"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.last_task_details","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"interconnectTaskId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"interconnect_task_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"type","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.last_task_details"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_list_response","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"items","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"items","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_get_response"},"category":"USER_DEFINED"}}}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_list_response"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.error_response","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"errors","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.error"},"category":"USER_DEFINED"}}}}}}]},"key":"com.vmware.hcx.servicemesh.model.error_response"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"builtin_type":"STRING","category":"BUILTIN"}}]},"key":"com.vmware.hcx.servicemesh.model.service"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.error","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"code","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"code","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"message","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"message","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.error"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"endpointId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"endpoint_id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"endpointName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"endpoint_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"computeProfileId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"compute_profile_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"computeProfileName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"compute_profile_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"networks","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"networks","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile_network"},"category":"USER_DEFINED"}}}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile_network","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"tags","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"tags","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile_network"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_filter_filter","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"service_mesh_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"computeProfileId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"compute_profile_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_filter_filter"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_get_response","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"service_mesh_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"switchPairCount","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"switch_pair_count","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.switch_pair"},"category":"USER_DEFINED"}}}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"wanoptConfig","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"wanopt_config","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.wanopt_config"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"services","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"computeProfiles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"compute_profiles","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"state","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"state","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"lastTaskDetails","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"last_task_details","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.last_task_details"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"status","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"DYNAMIC_STRUCTURE","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_get_response"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.wanopt_config","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"uplinkMaxBandwidth","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"uplink_max_bandwidth","type":{"builtin_type":"LONG","category":"BUILTIN"}}]},"key":"com.vmware.hcx.servicemesh.model.wanopt_config"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"service_mesh_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"switchPairCount","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"switch_pair_count","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.switch_pair"},"category":"USER_DEFINED"}}}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"wanoptConfig","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"wanopt_config","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.wanopt_config"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"services","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"services","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"computeProfiles","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"compute_profiles","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_compute_profile"},"category":"USER_DEFINED"}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.service_mesh_post_response","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"data","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"data","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response_data"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"warnings","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"warnings","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.warning"},"category":"USER_DEFINED"}}}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"errors","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"errors","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"category":"GENERIC","generic_instantiation":{"generic_type":"LIST","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.error"},"category":"USER_DEFINED"}}}}}}]},"key":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.servicemesh.model.switch_host","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"name","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.servicemesh.model.switch_host"}],"enumerations":[],"services":[]},"key":"com.vmware.hcx.servicemesh.model"},{"value":{"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"autoGenerated"},{"value":{"string_value":"com.vmware.hcx.servicemesh","type":"STRING"},"key":"value"}]},"key":"Component"}],"documentation":"","name":"com.vmware.hcx.servicemesh","structures":[],"enumerations":[],"services":[{"value":{"metadata":[],"operations":[{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshGetResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_get_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/{serviceMeshId}","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"Get a service mesh.","name":"get_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"ServiceMesh ID (required)","name":"service_mesh_id","type":{"builtin_type":"STRING","category":"BUILTIN"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Internal Server Error","structure_id":"com.vmware.vapi.std.errors.error"},{"documentation":"Not Found","structure_id":"com.vmware.vapi.std.errors.not_found"}]},"key":"get_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshPostResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"PUT","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/{serviceMeshId}","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"Update a service mesh.","name":"modify_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"ServiceMesh ID (required)","name":"service_mesh_id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}],"documentation":"ServiceMesh as request body. (required)","name":"body","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh"},"category":"USER_DEFINED"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Bad Request, Unprocessable Entity","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Internal Server Error","structure_id":"com.vmware.vapi.std.errors.error"},{"documentation":"Not Found","structure_id":"com.vmware.vapi.std.errors.not_found"}]},"key":"modify_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshListResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_list_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/query","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"List all service meshes","name":"get_all_service_mesh_by_filter","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}],"documentation":"Service Mesh filter object. (required)","name":"body","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_filter"},"category":"USER_DEFINED"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Internal Server Error","structure_id":"com.vmware.vapi.std.errors.error"}]},"key":"get_all_service_mesh_by_filter"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshPostResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/{serviceMeshId}/resync","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"ReSync service mesh.","name":"resync_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"Service Mesh ID (required)","name":"service_mesh_id","type":{"builtin_type":"STRING","category":"BUILTIN"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Unprocessable Entity","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Not Found","structure_id":"com.vmware.vapi.std.errors.not_found"}]},"key":"resync_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshPostResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"Create service mesh","name":"create_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}],"documentation":"Service mesh as request body. (required)","name":"body","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh"},"category":"USER_DEFINED"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Unprocessable Entity","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Internal Server Error","structure_id":"com.vmware.vapi.std.errors.error"}]},"key":"create_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshPostResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/{serviceMeshId}/preview","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"Preview a service mesh.","name":"preview_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"Service Mesh ID (required)","name":"service_mesh_id","type":{"builtin_type":"STRING","category":"BUILTIN"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Unprocessable Entity","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Not Found","structure_id":"com.vmware.vapi.std.errors.not_found"}]},"key":"preview_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshPostResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/{serviceMeshId}","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"Delete a service mesh.","name":"delete_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"Service mesh ID (required)","name":"service_mesh_id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"force","type":"STRING"},"key":"value"}]},"key":"RequestParam"}],"documentation":"force delete query param (optional, default to false)","name":"force","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"BOOLEAN","category":"BUILTIN"}}}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Bad Request, Unprocessable Entity","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Not Found","structure_id":"com.vmware.vapi.std.errors.not_found"}]},"key":"delete_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshPostResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_post_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh/{serviceMeshId}/diagnose","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"Run diagnosis on a service mesh.","name":"diagnose_service_mesh","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"serviceMeshId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"Service Mesh ID (required)","name":"service_mesh_id","type":{"builtin_type":"STRING","category":"BUILTIN"}}],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Unprocessable Entity","structure_id":"com.vmware.vapi.std.errors.invalid_request"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Not Found","structure_id":"com.vmware.vapi.std.errors.not_found"}]},"key":"diagnose_service_mesh"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.servicemesh.model.ServiceMeshListResponse","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.servicemesh.model.service_mesh_list_response"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/interconnect/serviceMesh","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"contentType"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"List all service meshes","name":"get_all_service_mesh","params":[],"errors":[{"documentation":"Unauthorized","structure_id":"com.vmware.vapi.std.errors.unauthenticated"},{"documentation":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Internal Server Error","structure_id":"com.vmware.vapi.std.errors.error"}]},"key":"get_all_service_mesh"}],"documentation":"","name":"com.vmware.hcx.servicemesh.service_mesh","structures":[],"enumerations":[],"constants":[]},"key":"com.vmware.hcx.servicemesh.service_mesh"}]},"key":"com.vmware.hcx.servicemesh"}]},"privilege":{"packages":[]},"authentication":{"packages":[]}},"key":"com.vmware.hcx.servicemesh"}],"version":"1.0"}