github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/resources/metadata/apiProxyList.yaml (about) 1 metadata: 2 name: apiProxyList 3 description: Get the List of an API Proxy from the API Portal 4 longDescription: | 5 With this step you can get list of all API Proxy from the API Portal using the OData API. Learn more about the API Management API for getting list of an API proxy artifact [here](https://help.sap.com/viewer/66d066d903c2473f81ec33acfe2ccdb4/Cloud/en-US/e26b3320cd534ae4bc743af8013a8abb.html). 6 7 spec: 8 inputs: 9 secrets: 10 - name: apimApiServiceKeyCredentialsId 11 description: Jenkins secret text credential ID containing the service key to the API Management Runtime service instance of plan 'api' 12 type: jenkins 13 params: 14 - name: apiServiceKey 15 type: string 16 description: Service key JSON string to access the API Management Runtime service instance of plan 'api' 17 scope: 18 - PARAMETERS 19 mandatory: true 20 secret: true 21 resourceRef: 22 - name: apimApiServiceKeyCredentialsId 23 type: secret 24 param: apiServiceKey 25 - name: top 26 type: int 27 description: Show only the first n items. 28 scope: 29 - PARAMETERS 30 - STAGES 31 - STEPS 32 mandatory: false 33 - name: skip 34 type: int 35 description: Skip the first n items. 36 scope: 37 - PARAMETERS 38 - STAGES 39 - STEPS 40 mandatory: false 41 - name: filter 42 type: string 43 description: Filter items by property values. 44 scope: 45 - PARAMETERS 46 - STAGES 47 - STEPS 48 mandatory: false 49 - name: count 50 type: bool 51 description: Include count of items. 52 scope: 53 - PARAMETERS 54 - STAGES 55 - STEPS 56 mandatory: false 57 - name: search 58 type: string 59 description: Search items by search phrases. 60 scope: 61 - PARAMETERS 62 - STAGES 63 - STEPS 64 mandatory: false 65 - name: orderby 66 type: string 67 description: Order by property values. 68 scope: 69 - PARAMETERS 70 - STAGES 71 - STEPS 72 mandatory: false 73 - name: select 74 type: string 75 description: Select properties to be returned. 76 scope: 77 - PARAMETERS 78 - STAGES 79 - STEPS 80 mandatory: false 81 - name: expand 82 type: string 83 description: Expand related entities. 84 scope: 85 - PARAMETERS 86 - STAGES 87 - STEPS 88 mandatory: false 89 outputs: 90 resources: 91 - name: commonPipelineEnvironment 92 type: piperEnvironment 93 params: 94 - name: custom/apiProxyList