netcoreapp2.0/Resources/l2extensionMetadata.json

{"metadata":[{"value":{"cli":{"commands":[{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Id","field_name":"id"}],"structure_id":"com.vmware.hcx.l2extension.model.inline_response200"}],"identity":{"path":"com.vmware.hcx.l2extension.l2extension","name":"l2extensionpost"},"service_id":"com.vmware.hcx.l2extension.l2extension","options":[{"short_option":"","long_option":"stretch-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.stretchId"},{"short_option":"","long_option":"vc-guid","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.vcGuid"},{"short_option":"","long_option":"gateway","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.gateway"},{"short_option":"","long_option":"netmask","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.netmask"},{"short_option":"","long_option":"source-endpoint-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.source.endpointId"},{"short_option":"","long_option":"source-endpoint-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.source.endpointName"},{"short_option":"","long_option":"source-endpoint-type","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.source.endpointType"},{"short_option":"","long_option":"source-resource-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.source.resourceId"},{"short_option":"","long_option":"source-resource-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.source.resourceName"},{"short_option":"","long_option":"source-resource-type","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.source.resourceType"},{"short_option":"","long_option":"destination-endpoint-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destination.endpointId"},{"short_option":"","long_option":"destination-endpoint-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destination.endpointName"},{"short_option":"","long_option":"destination-endpoint-type","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destination.endpointType"},{"short_option":"","long_option":"destination-resource-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destination.resourceId"},{"short_option":"","long_option":"destination-resource-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destination.resourceName"},{"short_option":"","long_option":"destination-resource-type","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destination.resourceType"},{"short_option":"","long_option":"source-network-network-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.sourceNetwork.networkId"},{"short_option":"","long_option":"source-network-network-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.sourceNetwork.networkName"},{"short_option":"","long_option":"source-network-network-type","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.sourceNetwork.networkType"},{"short_option":"","long_option":"destination-network-gateway-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destinationNetwork.gatewayId"},{"short_option":"","long_option":"destination-network-gateway-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.destinationNetwork.gatewayName"},{"short_option":"","long_option":"source-appliance-appliance-id","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.sourceAppliance.applianceId"},{"short_option":"","long_option":"source-appliance-appliance-name","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.sourceAppliance.applianceName"},{"short_option":"","long_option":"source-appliance-appliance-type","description":"","type":"string","generic":"OPTIONAL","field_name":"l2_extension_request.sourceAppliance.applianceType"},{"short_option":"","long_option":"features-egress-optimization","description":"","type":"boolean","generic":"OPTIONAL","field_name":"l2_extension_request.features.egressOptimization"},{"short_option":"","long_option":"features-proximity-routing","description":"","type":"boolean","generic":"OPTIONAL","field_name":"l2_extension_request.features.proximityRouting"}],"description":"Layer 2 Extension (Network Stretch)","operation_id":"l2extension_post"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"Id","field_name":"id"}],"structure_id":"com.vmware.hcx.l2extension.model.inline_response200"}],"identity":{"path":"com.vmware.hcx.l2extension.l2extension","name":"l2extensiondelete"},"service_id":"com.vmware.hcx.l2extension.l2extension","options":[{"short_option":"","long_option":"extension-id","description":"(required)","type":"string","generic":"NONE","field_name":"extension_id"},{"short_option":"","long_option":"connect-to-local-router","description":"Connect destination side network to its local router (optional)","type":"boolean","generic":"OPTIONAL","field_name":"connect_to_local_router"},{"short_option":"","long_option":"force-operation","description":"force parameter (optional, default to false)","type":"boolean","generic":"OPTIONAL","field_name":"force_operation"}],"description":"Delete Layer 2 Extension","operation_id":"l2extension_delete"},{"formatter":"SIMPLE","output_field_list":[{"output_fields":[{"display_name":"StretchId","field_name":"stretch_id"},{"display_name":"VcGuid","field_name":"vc_guid"},{"display_name":"Gateway","field_name":"gateway"},{"display_name":"Netmask","field_name":"netmask"},{"display_name":"Source","field_name":"source"},{"display_name":"Destination","field_name":"destination"},{"display_name":"SourceNetwork","field_name":"source_network"},{"display_name":"DestinationNetwork","field_name":"destination_network"},{"display_name":"SourceAppliance","field_name":"source_appliance"},{"display_name":"Features","field_name":"features"},{"display_name":"OperationStatus","field_name":"operation_status"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_details_items"},{"output_fields":[{"display_name":"EgressOptimization","field_name":"egress_optimization"},{"display_name":"ProximityRouting","field_name":"proximity_routing"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_request_features"},{"output_fields":[{"display_name":"EndpointId","field_name":"endpoint_id"},{"display_name":"EndpointName","field_name":"endpoint_name"},{"display_name":"EndpointType","field_name":"endpoint_type"},{"display_name":"ResourceId","field_name":"resource_id"},{"display_name":"ResourceName","field_name":"resource_name"},{"display_name":"ResourceType","field_name":"resource_type"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source"},{"output_fields":[{"display_name":"GatewayId","field_name":"gateway_id"},{"display_name":"GatewayName","field_name":"gateway_name"},{"display_name":"NetworkId","field_name":"network_id"},{"display_name":"NetworkType","field_name":"network_type"},{"display_name":"NetworkName","field_name":"network_name"},{"display_name":"ResourceBackingDvpgId","field_name":"resource_backing_dvpg_id"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_details_destination_network"},{"output_fields":[{"display_name":"NetworkId","field_name":"network_id"},{"display_name":"NetworkName","field_name":"network_name"},{"display_name":"NetworkType","field_name":"network_type"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source_network"},{"output_fields":[{"display_name":"Items","field_name":"items"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_details"},{"output_fields":[{"display_name":"State","field_name":"state"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_details_operation_status"},{"output_fields":[{"display_name":"ApplianceId","field_name":"appliance_id"},{"display_name":"ApplianceName","field_name":"appliance_name"},{"display_name":"ApplianceType","field_name":"appliance_type"}],"structure_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source_appliance"}],"identity":{"path":"com.vmware.hcx.l2extension.l2extension","name":"getl2extensions"},"service_id":"com.vmware.hcx.l2extension.l2extension","options":[],"description":"","operation_id":"getl2_extensions"}],"namespaces":[{"children":[{"path":"com.vmware","name":"hcx"}],"identity":{"path":"com","name":"vmware"},"description":"vmware namespace"},{"children":[],"identity":{"path":"com.vmware.hcx.l2extension","name":"l2extension"},"description":"l2extension namespace"},{"children":[{"path":"com","name":"vmware"}],"identity":{"path":"","name":"com"},"description":"com namespace"},{"children":[{"path":"com.vmware.hcx","name":"l2extension"}],"identity":{"path":"com.vmware","name":"hcx"},"description":"hcx namespace"},{"children":[{"path":"","name":"com"}],"identity":{"path":"","name":""},"description":"Root namespace"},{"children":[{"path":"com.vmware.hcx.l2extension","name":"l2extension"}],"identity":{"path":"com.vmware.hcx","name":"l2extension"},"description":"l2extension namespace"}]},"routing":{"packages":[]},"metamodel":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension","packages":[{"value":{"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"autoGenerated"},{"value":{"string_value":"com.vmware.hcx.l2extension","type":"STRING"},"key":"value"}]},"key":"Component"}],"documentation":"","name":"com.vmware.hcx.l2extension","structures":[],"enumerations":[],"services":[{"value":{"metadata":[],"operations":[{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.l2extension.model.InlineResponse200","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.inline_response200"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"DELETE","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/l2Extensions/{extensionId}","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 Layer 2 Extension","name":"l2extension_delete","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"extensionId","type":"STRING"},"key":"value"}]},"key":"PathVariable"}],"documentation":"(required)","name":"extension_id","type":{"builtin_type":"STRING","category":"BUILTIN"}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"connectToLocalRouter","type":"STRING"},"key":"value"}]},"key":"RequestParam"}],"documentation":"Connect destination side network to its local router (optional)","name":"connect_to_local_router","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"BOOLEAN","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"forceOperation","type":"STRING"},"key":"value"}]},"key":"RequestParam"}],"documentation":"force parameter (optional, default to false)","name":"force_operation","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":"Forbidden","structure_id":"com.vmware.vapi.std.errors.unauthorized"},{"documentation":"Invalid","structure_id":"com.vmware.vapi.std.errors.internal_server_error"}]},"key":"l2extension_delete"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.l2extension.model.L2ExtensionDetails","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_details"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"GET","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/l2Extensions","type":"STRING"},"key":"value"},{"value":{"string_value":"application/json","type":"STRING"},"key":"accept"}]},"key":"RequestMapping"}],"documentation":"","name":"getl2_extensions","params":[],"errors":[{"documentation":"Unexpected error","structure_id":"com.vmware.vapi.std.errors.error"}]},"key":"getl2_extensions"},{"value":{"output":{"metadata":[],"documentation":"com.vmware.hcx.l2extension.model.InlineResponse200","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.inline_response200"},"category":"USER_DEFINED"}},"metadata":[{"value":{"elements":[{"value":{"string_value":"POST","type":"STRING"},"key":"method"},{"value":{"string_value":"/hybridity/api/l2Extensions","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":"Layer 2 Extension (Network Stretch)","name":"l2extension_post","params":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"true","type":"STRING"},"key":"value"}]},"key":"RequestBody"}],"documentation":"(required)","name":"l2_extension_request","type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request"},"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":"Invalid","structure_id":"com.vmware.vapi.std.errors.internal_server_error"}]},"key":"l2extension_post"}],"documentation":"","name":"com.vmware.hcx.l2extension.l2extension","structures":[],"enumerations":[],"constants":[]},"key":"com.vmware.hcx.l2extension.l2extension"}]},"key":"com.vmware.hcx.l2extension"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model","structures":[{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_request_source","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"endpointId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"endpoint_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_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":"endpointType","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"endpoint_type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"resourceId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"resource_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"resourceName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"resource_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"resourceType","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"resource_type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_request_source"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_details","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.l2extension.model.l2_extension_details_items"},"category":"USER_DEFINED"}}}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_details"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_details_destination_network","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"gatewayId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"gateway_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"gatewayName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"gateway_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"networkId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"network_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"networkType","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"network_type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"networkName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"network_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"resourceBackingDvpgId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"resource_backing_dvpg_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_details_destination_network"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.inline_response200","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"id","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"Job ID","name":"id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.inline_response200"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_request","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"stretchId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"stretch_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"vcGuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"vc_guid","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"netmask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"netmask","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"source","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"destination","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"destination","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"sourceNetwork","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"source_network","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source_network"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"destinationNetwork","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"destination_network","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_destination_network"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"sourceAppliance","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"source_appliance","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source_appliance"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"features","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"features","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_features"},"category":"USER_DEFINED"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_request"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_request_source_network","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"networkId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"network_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"networkName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"network_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"networkType","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"network_type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_request_source_network"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_details_items","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"stretchId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"stretch_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"vcGuid","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"vc_guid","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"gateway","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"gateway","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"netmask","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"netmask","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"source","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"source","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"destination","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"destination","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"sourceNetwork","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"source_network","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source_network"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"destinationNetwork","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"destination_network","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_details_destination_network"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"sourceAppliance","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"source_appliance","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_source_appliance"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"features","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"features","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_request_features"},"category":"USER_DEFINED"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"operationStatus","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"operation_status","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"user_defined_type":{"resource_type":"com.vmware.vapi.structure","resource_id":"com.vmware.hcx.l2extension.model.l2_extension_details_operation_status"},"category":"USER_DEFINED"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_details_items"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_request_destination_network","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"gatewayId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"gateway_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"gatewayName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"gateway_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_request_destination_network"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_request_features","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"egressOptimization","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"egress_optimization","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"BOOLEAN","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"proximityRouting","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"proximity_routing","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"BOOLEAN","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_request_features"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_details_operation_status","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"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"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_details_operation_status"},{"value":{"metadata":[],"documentation":"","name":"com.vmware.hcx.l2extension.model.l2_extension_request_source_appliance","enumerations":[],"constants":[],"type":"STRUCTURE","fields":[{"metadata":[{"value":{"elements":[{"value":{"string_value":"applianceId","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"appliance_id","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"applianceName","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"appliance_name","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}},{"metadata":[{"value":{"elements":[{"value":{"string_value":"applianceType","type":"STRING"},"key":"value"}]},"key":"SerializationName"}],"documentation":"","name":"appliance_type","type":{"category":"GENERIC","generic_instantiation":{"generic_type":"OPTIONAL","element_type":{"builtin_type":"STRING","category":"BUILTIN"}}}}]},"key":"com.vmware.hcx.l2extension.model.l2_extension_request_source_appliance"}],"enumerations":[],"services":[]},"key":"com.vmware.hcx.l2extension.model"}]},"privilege":{"packages":[]},"authentication":{"packages":[]}},"key":"com.vmware.hcx.l2extension"}],"version":"1.0"}