github.com/jaylevin/jenkins-library@v1.230.4/resources/metadata/apiProxyUpload.yaml (about)

     1  metadata:
     2    name: apiProxyUpload
     3    description: Upload an api proxy artifact in to the API Portal
     4    longDescription: |
     5      With this step you can upload an api proxy artifact in to the API Portal using the OData API.
     6      Learn more about the SAP API Management API for uploading an api proxy artifact [here](https://help.sap.com/viewer/66d066d903c2473f81ec33acfe2ccdb4/Cloud/en-US/e26b3320cd534ae4bc743af8013a8abb.html).
     7  
     8  spec:
     9    inputs:
    10      secrets:
    11        - name: apimApiServiceKeyCredentialsId
    12          description: Jenkins secret text credential ID containing the service key to the API Management Runtime service instance of plan 'api'
    13          type: jenkins
    14      params:
    15        - name: apiServiceKey
    16          type: string
    17          description: Service key JSON string to access the API Management Runtime service instance of plan 'api'
    18          scope:
    19            - PARAMETERS
    20          mandatory: true
    21          secret: true
    22          resourceRef:
    23            - name: apimApiServiceKeyCredentialsId
    24              type: secret
    25              param: apiServiceKey
    26        - name: filePath
    27          type: string
    28          description: Specifies api proxy zip artifact relative file path
    29          scope:
    30            - PARAMETERS
    31            - STAGES
    32            - STEPS
    33          mandatory: true