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

     1  metadata:
     2    name: apiKeyValueMapUpload
     3    description: this steps creates an API key value map artifact in the API Portal
     4    longDescription: |
     5      This steps creates an API key value map artifact in the API Portal using the OData API.
     6      Learn more about the SAP API Management API for creating an API key value map 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: key
    27          type: string
    28          description: Specifies API key name of API key value map
    29          scope:
    30            - PARAMETERS
    31            - STAGES
    32            - STEPS
    33          mandatory: true
    34        - name: value
    35          type: string
    36          description: Specifies API key value of API key value map
    37          scope:
    38            - PARAMETERS
    39            - STAGES
    40            - STEPS
    41          mandatory: true
    42        - name: keyValueMapName
    43          type: string
    44          description: Specifies the name of the API key value map
    45          scope:
    46            - PARAMETERS
    47            - STAGES
    48            - STEPS
    49          mandatory: true