@itentialopensource/adapter-openstack_neutron
Version:
This adapter integrates with system described as: Openstack Networking (Neutron) Service
134 lines • 25.8 kB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"[object Object]": {
"get": {
"tags": [
"APIVersions"
],
"operationId": "listAPIVersions",
"description": "The parameters and request body are for method: listAPIVersions. Same endpoint also used in methods:<br> showAPIV2Details )<br> listExtensions )<br> showExtensionDetails (alias : string)<br> showNetworkDetails (fields : string,networkId : string)<br> listNetworks (adminStateUp : boolean,id : string,mtu : number,name : string,projectId : string,providerNetworkType : string,providerPhysicalNetwork : string,providerSegmentationId : number,revisionNumber : number,routerExternal : boolean,shared : boolean,status : string,tenantId : string,vlanTransparent : boolean,description : string,isDefault : boolean,tags : string,tagsAny : string,notTags : string,notTagsAny : string,sortDir : string,sortKey : string,fields : string)<br> showNetworkSegmentRangeDetails (networkSegmentRangeId : string)<br> listNetworkSegmentRanges (id : string,name : string,tenantId : string,projectId : string,networkType : string,physicalNetwork : string,sortDir : string,sortKey : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,fields : string)<br> showPortDetails (fields : string,portId : string)<br> listPorts (adminStateUp : boolean,bindingHostId : string,description : string,deviceId : string,deviceOwner : string,fixedIps : string,id : string,ipAllocation : string,macAddress : string,name : string,networkId : string,projectId : string,revisionNumber : number,sortDir : string,sortKey : string,status : string,tenantId : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,fields : string,macLearningEnabled : boolean)<br> showSegmentDetails (segmentId : string)<br> listSegments (id : string,networkId : string,physicalNetwork : string,networkType : string,revisionNumber : number,segmentationId : number,name : string,description : string,sortDir : string,sortKey : string,fields : string)<br> listTrunks (adminStateUp : boolean,description : string,id : string,name : string,portId : string,revisionNumber : number,status : string,tenantId : string,projectId : string,sortDir : string,sortKey : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string)<br> listSubportsForTrunk (trunkId : string)<br> showTrunk (trunkId : string)<br> showAddressScope (fields : string,addressScopeId : string)<br> listAddressScopes (id : string,name : string,tenantId : string,projectId : string,ipVersion : number,shared : boolean,sortKey : string,fields : string)<br> showConntrackHelper (fields : string,routerId : string,conntrackHelperId : string)<br> listRouterConntrackHelpers (id : string,helper : string,protocol : string,port : number,sortKey : string,sortDir : string,fields : string,routerId : string)<br> listFloatingIPs (id : string,routerId : string,status : string,tenantId : string,projectId : string,revisionNumber : number,description : string,floatingNetworkId : string,fixedIpAddress : string,floatingIpAddress : string,portId : string,sortDir : string,sortKey : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,fields : string)<br> showFloatingIPDetails (floatingipId : string)<br> listFloatingIPPools )<br> showPortForwarding (fields : string,floatingipId : string,portForwardingId : string)<br> listFloatingIPPortForwardings (id : string,internalPortId : string,externalPort : number,externalPortRange : string,protocol : string,sortKey : string,sortDir : string,fields : string,floatingipId : string)<br> listRouters (id : string,tenantId : string,projectId : string,name : string,description : string,adminStateUp : boolean,revisionNumber : number,sortDir : string,sortKey : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,fields : string)<br> showRouterDetails (fields : string,routerId : string)<br> listNdpProxies (id : string,tenantId : string,projectId : string,name : string,description : string,routerId : string,portId : string,ipAddress : string,revisionNumber : number,sortDir : string,sortKey : string,fields : string)<br> showNdpProxyDetails (fields : string,ndpProxyId : string)<br> showSubnetPool (fields : string,subnetpoolId : string)<br> listSubnetPools (id : string,name : string,defaultQuota : number,tenantId : string,projectId : string,minPrefixlen : number,addressScopeId : string,ipVersion : number,shared : boolean,defaultPrefixlen : number,maxPrefixlen : number,description : string,isDefault : boolean,revisionNumber : number,sortDir : string,sortKey : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,fields : string)<br> listSubnets (id : string,tenantId : string,projectId : string,name : string,enableDhcp : boolean,networkId : string,ipVersion : number,gatewayIp : string,cidr : string,description : string,ipv6AddressMode : string,ipv6RaMode : string,revisionNumber : number,segmentId : string,shared : boolean,sortDir : string,sortKey : string,subnetpoolId : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,dnsPublishFixedIp : boolean,fields : string)<br> showSubnetDetails (subnetId : string)<br> listLocalIPs (id : string,name : string,description : string,projectId : string,localPortId : string,networkId : string,localIpAddress : string,ipMode : string,revisionNumber : number,sortDir : string,sortKey : string,fields : string)<br> showLocalIPDetails (fields : string,localIpId : string)<br> listLocalIPAssociations (fixedPortId : string,fixedIp : string,host : string,sortDir : string,sortKey : string,fields : string,localIpId : string)<br> showAddressGroup (fields : string,addressGroupId : string)<br> listAddressGroups (id : string,name : string,tenantId : string,projectId : string,sortKey : string,fields : string)<br> listFirewallGroups (fields : string)<br> showFirewallGroupDetails (firewallGroupId : string)<br> listFirewallPolicies (fields : string)<br> showFirewallPolicyDetails (firewallPolicyId : string)<br> listFirewallRules (fields : string)<br> showFirewallRuleDetails (firewallRuleId : string)<br> showRBACPolicyDetails (rbacPolicyId : string)<br> listRBACPolicies (targetTenant : string,tenantId : string,objectType : string,objectId : string,action : string,projectId : string,id : string,sortDir : string,sortKey : string,fields : string)<br> listSecurityGroupRules (remoteGroupId : string,direction : string,protocol : string,ethertype : string,portRangeMax : number,securityGroupId : string,tenantId : string,projectId : string,portRangeMin : number,remoteIpPrefix : string,revisionNumber : number,id : string,description : string,sortDir : string,sortKey : string,fields : string)<br> showSecurityGroupRule (verbose : boolean,fields : string,securityGroupRuleId : string)<br> listSecurityGroups (id : string,tenantId : string,projectId : string,revisionNumber : number,name : string,description : string,sortDir : string,sortKey : string,shared : boolean,tags : string,tagsAny : string,notTags : string,notTagsAny : string,fields : string)<br> listIKEPolicies (fields : string)<br> showIKEPolicyDetails (ikepolicyId : string)<br> listIPsecPolicies (fields : string)<br> showIPsecPolicy (ipsecpolicyId : string)<br> listIPsecConnections (fields : string)<br> showIPsecConnection (connectionId : string)<br> listVPNEndpointGroups (fields : string)<br> showVPNEndpointGroup (endpointGroupId : string)<br> listVPNServices (fields : string)<br> showVPNServiceDetails (serviceId : string)<br> listFlavors (id : string,serviceType : string,name : string,description : string,enabled : boolean,sortDir : string,sortKey : string,fields : string)<br> showFlavorDetails (flavorId : string)<br> listServiceProfiles (id : string,enabled : boolean,driver : string,description : string,sortDir : string,sortKey : string)<br> showServiceProfileDetails (profileId : string)<br> listMeteringLabels (description : string,tenantId : string,projectId : string,shared : boolean,id : string,name : string,sortDir : string,sortKey : string,fields : string)<br> showMeteringLabelDetails (meteringLabelId : string)<br> listMeteringLabelRules (direction : string,remoteIpPrefix : string,sourceIpPrefix : string,destinationIpPrefix : string,excluded : boolean,meteringLabelId : string,id : string,sortDir : string,sortKey : string,fields : string)<br> showMeteringLabelRuleDetails (meteringLabelRuleId : string)<br> showNetworkIPAvailability (networkId : string)<br> listNetworkIPAvailability (networkId : string,networkName : string,tenantId : string,projectId : string,ipVersion : number)<br> listQuotasForProjectsWithNonDefaultQuotaValues )<br> listQuotasForAProject (projectId : string)<br> listDefaultQuotasForAProject (projectId : string)<br> showQuotaDetailsForATenant (projectId : string)<br> listServiceProviders (fields : string)<br> obtainTagList (resourceType : string,resourceId : string)<br> confirmATag (resourceType : string,resourceId : string,tag : string)<br> listQoSRuleTypes (allSupported : boolean,allRules : boolean)<br> showQoSRuleTypeDetails (ruleType : string)<br> listQoSPolicies (description : string,tenantId : string,projectId : string,revisionNumber : number,shared : boolean,id : string,isDefault : boolean,name : string,tags : string,tagsAny : string,notTags : string,notTagsAny : string,sortDir : string,sortKey : string,fields : string)<br> showQoSPolicyDetails (policyId : string)<br> listBandwidthLimitRulesForQoSPolicy (maxKbps : number,id : string,maxBurstKbps : number,direction : string,sortDir : string,sortKey : string,policyId : string)<br> showBandwidthLimitRuleDetails (policyId : string,ruleId : string)<br> listDSCPMarkingRulesForQoSPolicy (dscpMark : number,id : string,sortDir : string,sortKey : string,policyId : string)<br> showDSCPMarkingRuleDetails (policyId : string,dscpRuleId : string)<br> listMinimumBandwidthRulesForQoSPolicy (minKbps : number,id : string,direction : string,sortDir : string,sortKey : string,policyId : string)<br> showMinimumBandwidthRuleDetails (policyId : string,ruleId : string)<br> listMinimumPacketRateRulesForQoSPolicy (minKpps : number,id : string,direction : string,sortDir : string,sortKey : string,policyId : string)<br> showMinimumPacketRateRuleDetails (policyId : string,ruleId : string)<br> listPacketRateLimitRulesForQoSPolicy (maxKpps : number,maxBurstKpps : number,id : string,direction : string,sortDir : string,sortKey : string,policyId : string)<br> showPacketRateLimitRuleDetails (policyId : string,ruleId : string)<br> showBandwidthLimitRuleDetailsAlias (ruleId : string)<br> showDSCPMarkingRuleDetailsAlias (dscpRuleId : string)<br> showMinimumBandwidthRuleDetailsAlias (ruleId : string)<br> showMinimumPacketRateRuleDetailsAlias (ruleId : string)<br> listLoggingResources (fields : string)<br> showLoggingResourceDetails (fields : string,loggingResourceId : string)<br> listFirewallLogs (fields : string,loggingResourceId : string)<br> showFirewallLogDetails (fields : string,loggingResourceId : string,firewallLogId : string)<br> listBGPVPNs (fields : string)<br> showBGPVPNDetails (bgpvpnId : string)<br> listNetworkAssociations (fields : string,bgpvpnId : string)<br> showNetworkAssociationDetails (bgpvpnId : string,networkAssociationId : string)<br> listRouterAssociations (fields : string,bgpvpnId : string)<br> showRouterAssociationDetails (bgpvpnId : string,routerAssociationId : string)<br> listPortAssociations (fields : string,bgpvpnId : string)<br> showPortAssociationDetails (bgpvpnId : string,portAssociationId : string)<br> listBGPSpeakers (fields : string)<br> showBGPSpeakerDetails (bgpSpeakerId : string)<br> listRoutesAdvertisedByABGPSpeaker )<br> listDynamicRoutingAgentsHostingASpecificBGPSpeaker )<br> listBGPPeers (fields : string)<br> showBGPPeerDetails (bgpPeerId : string)<br> listLogs (id : string,name : string,description : string,tenantId : string,projectId : string,event : string,revisionNumber : number,resourceType : string,resourceId : string,targetId : string,enabled : boolean,sortDir : string,sortKey : string,fields : string)<br> listLoggableResources )<br> listAllAgents (adminStateUp : boolean,agentType : string,alive : boolean,availabilityZone : string,binary : string,description : string,host : string,id : string,topic : string,fields : string,sortDir : string,sortKey : string)<br> showAgentDetails (fields : string,agentId : string)<br> listAllAvailabilityZones (state : string,resource : string,name : string)<br> listRoutersHostedByAnL3Agent (agentId : string)<br> listL3AgentsHostingARouter (routerId : string)<br> listNetworksHostedByADHCPAgent (agentId : string)<br> listDHCPAgentsHostingANetwork (networkId : string)<br> showAutoAllocatedTopologyDetails (fields : string,projectId : string)<br> listTapServices (project : string,projectDomain : string)<br> showTapService (project : string,projectDomain : string,name : string)<br> listTapFlow (project : string,projectDomain : string)<br> showTapFlow (project : string,projectDomain : string,tenantId : string,id : string,name : string)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"Networks"
],
"operationId": "updateNetwork",
"description": "The parameters and request body are for method: updateNetwork. Same endpoint also used in methods:<br> updateNetworkSegmentRange (tags : string,tagsAny : string,notTags : string,notTagsAny : string,networkSegmentRangeId : string,body : object)<br> updatePort (portId : string,body : object)<br> updateSegment (segmentId : string,body : object)<br> addSubportsToTrunk (trunkId : string,body : object)<br> deleteSubportsFromTrunk (trunkId : string,body : object)<br> updateTrunk (trunkId : string,body : object)<br> updateAnAddressScope (addressScopeId : string,body : object)<br> updateAConntrackHelper (routerId : string,conntrackHelperId : string,body : object)<br> updateFloatingIP (floatingipId : string,body : object)<br> updateAPortForwarding (floatingipId : string,portForwardingId : string,body : object)<br> updateRouter (routerId : string,body : object)<br> addInterfaceToRouter (routerId : string,body : object)<br> removeInterfaceFromRouter (routerId : string,body : object)<br> addExtraRoutesToRouter (routerId : string,body : object)<br> removeExtraRoutesFromRouter (routerId : string,body : object)<br> updateANdpProxy (ndpProxyId : string,body : object)<br> updateSubnetPool (subnetpoolId : string,body : object)<br> addPrefixes (subnetpoolId : string,body : object)<br> removePrefixes (subnetpoolId : string,body : object)<br> updateLocalIP (localIpId : string,body : object)<br> updateAnAddressGroup (addressGroupId : string,body : object)<br> addIPAddressesToAddressGroup (addressGroupId : string,body : object)<br> removeIPAddressesToAddressGroup (addressGroupId : string,body : object)<br> updateFirewallGroup (firewallGroupId : string,body : object)<br> updateFirewallPolicy (firewallPolicyId : string,body : object)<br> updateFirewallRule (firewallRuleId : string,body : object)<br> insertRuleIntoAFirewallPolicy (firewallPolicyId : string,body : object)<br> removeRuleFromFirewallPolicy (firewallPolicyId : string,body : object)<br> updateRBACPolicy (rbacPolicyId : string,body : object)<br> updateSecurityGroup (securityGroupId : string,body : object)<br> updateIKEPolicy (ikepolicyId : string,body : object)<br> updateIPsecPolicy (ipsecpolicyId : string,body : object)<br> updateIPsecConnection (connectionId : string,body : object)<br> updateVPNEndpointGroup (endpointGroupId : string,body : object)<br> updateVPNService (serviceId : string,body : object)<br> updateFlavor (flavorId : string,body : object)<br> updateServiceProfile (profileId : string,body : object)<br> updateQuotaForAProject (projectId : string,body : object)<br> replaceAllTags (resourceType : string,resourceId : string,body : object)<br> addATag (resourceType : string,resourceId : string,tag : string)<br> updateQoSPolicy (policyId : string,body : object)<br> updateBandwidthLimitRule (policyId : string,ruleId : string,body : object)<br> updateDSCPMarkingRule (policyId : string,dscpRuleId : string,body : object)<br> updateMinimumBandwidthRule (policyId : string,ruleId : string,body : object)<br> updateMinimumPacketRateRule (policyId : string,ruleId : string,body : object)<br> updatePacketRateLimitRule (policyId : string,ruleId : string,body : object)<br> updateBandwidthLimitRuleAlias (ruleId : string)<br> updateDSCPMarkingRuleAlias (dscpRuleId : string)<br> updateMinimumBandwidthRuleAlias (ruleId : string)<br> updateMinimumPacketRateRuleAlias (ruleId : string)<br> updateLoggingResource (loggingResourceId : string,body : object)<br> updateFirewallLog (loggingResourceId : string,firewallLogId : string,body : object)<br> updateABGPVPN (bgpvpnId : string,body : object)<br> updateARouterAssociationBgpvpnRoutesControlExtension (bgpvpnId : string,routerAssociationId : string,body : object)<br> updateAPortAssociation (bgpvpnId : string,portAssociationId : string,body : object)<br> updateABGPSpeaker (bgpSpeakerId : string,body : object)<br> addBGPPeerToABGPSpeaker (bgpSpeakerId : string,body : object)<br> removeBGPPeerFromABGPSpeaker (bgpSpeakerId : string,body : object)<br> addNetworkToABGPSpeaker (bgpSpeakerId : string,body : object)<br> deleteNetworkFromABGPSpeaker )<br> updateABGPPeer (bgpPeerId : string,body : object)<br> updateAgent (agentId : string,body : object)<br> updateTapService (name : string,description : string)<br> updateTapFlow (name : string,description : string)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"Networks"
],
"operationId": "deleteNetwork",
"description": "The parameters and request body are for method: deleteNetwork. Same endpoint also used in methods:<br> deleteNetworkSegmentRange (networkSegmentRangeId : string)<br> deletePort (portId : string)<br> deleteSegment (segmentId : string)<br> deleteTrunk (trunkId : string)<br> deleteAnAddressScope (addressScopeId : string)<br> deleteAConntrackHelper (routerId : string,conntrackHelperId : string)<br> deleteFloatingIP (floatingipId : string)<br> deleteAFloatingIPPortForwarding (floatingipId : string,portForwardingId : string)<br> deleteRouter (routerId : string)<br> deleteANdpProxy (ndpProxyId : string)<br> deleteSubnetPool (subnetpoolId : string)<br> deleteLocalIP (localIpId : string)<br> deleteLocalIPAssociation (localIpId : string,fixedPortId : string)<br> deleteAnAddressGroup (addressGroupId : string)<br> deleteFirewallGroup (firewallGroupId : string)<br> deleteFirewallPolicy (firewallPolicyId : string)<br> deleteFirewallRule (firewallRuleId : string)<br> deleteRBACPolicy (rbacPolicyId : string)<br> deleteSecurityGroupRule (securityGroupRuleId : string)<br> removeIKEPolicy (ikepolicyId : string)<br> removeIPsecPolicy (ipsecpolicyId : string)<br> removeIPsecConnection (connectionId : string)<br> removeVPNEndpointGroup (endpointGroupId : string)<br> removeVPNService (serviceId : string)<br> deleteFlavor (flavorId : string)<br> disassociateAFlavor (profileId : string,flavorId : string)<br> deleteServiceProfile (profileId : string)<br> deleteMeteringLabel (meteringLabelId : string)<br> deleteMeteringLabelRule (meteringLabelRuleId : string)<br> resetQuotaForAProject (projectId : string)<br> removeAllTags (resourceType : string,resourceId : string)<br> removeATag (resourceType : string,resourceId : string,tag : string)<br> deleteQoSPolicy (policyId : string)<br> deleteBandwidthLimitRule (policyId : string,ruleId : string)<br> deleteDSCPMarkingRule (policyId : string,dscpRuleId : string)<br> deleteMinimumBandwidthRule (policyId : string,ruleId : string)<br> deleteMinimumPacketRateRule (policyId : string,ruleId : string)<br> deletePacketRateLimitRule (policyId : string,ruleId : string)<br> deleteBandwidthLimitRuleAlias (ruleId : string)<br> deleteDSCPMarkingRuleAlias (dscpRuleId : string)<br> deleteMinimumBandwidthRuleAlias (ruleId : string)<br> deleteMinimumPacketRateRuleAlias (ruleId : string)<br> deleteLoggingResource (loggingResourceId : string)<br> deleteFirewallLog (loggingResourceId : string,firewallLogId : string)<br> deleteBGPVPN (bgpvpnId : string)<br> deleteNetworkAssociation (bgpvpnId : string,networkAssociationId : string)<br> deleteRouterAssociation (bgpvpnId : string,routerAssociationId : string)<br> deletePortAssociation (bgpvpnId : string,portAssociationId : string)<br> deleteABGPSpeaker (bgpSpeakerId : string)<br> deleteABGPPeer (bgpPeerId : string)<br> deleteAgent (agentId : string)<br> removeL3RouterFromAnL3Agent (agentId : string,routerId : string)<br> removeNetworkFromADHCPAgent (agentId : string,networkId : string)<br> deleteTheAutoAllocatedTopology (projectId : string)<br> deleteTapService (name : string,id : string)<br> deleteTapFlow (id : string,name : string)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Networks"
],
"operationId": "createNetwork",
"description": "The parameters and request body are for method: createNetwork. Same endpoint also used in methods:<br> createNetworkSegmentRange (body : object)<br> createPort (body : object)<br> createSegment (body : object)<br> createTrunk (body : object)<br> createAddressScope (body : object)<br> createConntrackHelper (routerId : string,body : object)<br> createFloatingIP (body : object)<br> createPortForwarding (floatingipId : string,body : object)<br> createRouter (body : object)<br> createNdpProxy (body : object)<br> createSubnetPool (body : object)<br> createLocalIP (body : object)<br> createLocalIPAssociation (localIpId : string,body : object)<br> createAddressGroup (addressGroupId : string,body : object)<br> createFirewallGroup (body : object)<br> createFirewallPolicy (body : object)<br> createFirewallRule (body : object)<br> createRBACPolicy (body : object)<br> createSecurityGroupRule (body : object)<br> createIKEPolicy (body : object)<br> createIPsecPolicy (body : object)<br> createIPsecConnection (body : object)<br> createVPNEndpointGroup (body : object)<br> createVPNService (body : object)<br> createFlavor (body : object)<br> associateFlavorWithAServiceProfile (flavorId : string,body : object)<br> createServiceProfile (body : object)<br> createMeteringLabel (body : object)<br> createMeteringLabelRule (sourceIpPrefix : string,destinationIpPrefix : string,body : object)<br> createQoSPolicy (body : object)<br> createBandwidthLimitRule (policyId : string,body : object)<br> createDSCPMarkingRule (policyId : string,body : object)<br> createMinimumBandwidthRule (policyId : string,body : object)<br> createMinimumPacketRateRule (policyId : string,body : object)<br> createPacketRateLimitRule (policyId : string,body : object)<br> createLoggingResource (body : object)<br> createFirewallLog (loggingResourceId : string,body : object)<br> createBGPVPNS (body : object)<br> createNetworkAssociation (bgpvpnId : string,body : object)<br> createRouterAssociation (bgpvpnId : string,body : object)<br> createPortAssociation (bgpvpnId : string,body : object)<br> createBGPSpeaker (body : object)<br> createABGPPeer (body : object)<br> scheduleRouterToAnL3Agent (agentId : string,body : object)<br> scheduleANetworkToADHCPAgent (agentId : string,body : object)<br> createTapService (project : string,projectDomain : string,tenantId : string,name : string,port : string,description : string)<br> createTapFlow (project : string,projectDomain : string,tenantId : string,name : string,port : string,tapService : string,vlanFilter : string,direction : string,description : string)",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"components": {
"schemas": {}
}
}