/azure.apimanagement.apis.set

sets azure api management apis

Primary LanguageJavaScript

Build Status

icon

Problem statement

Sets Azure API Management apis

Apis MUST be provided in the form of the following conventional dir structure:

  |--
    |-- apis
      |-- {api-name} # repeat as needed
        |-- swagger.json

Each {api-name} folder MUST contain a swagger.json and requires "x-basePath": "<path>" extension definition at the root level.

see example.

Format

the op uses opspec 0.1.5 definition format

Example usage

Install

opctl op install github.com/opspec-pkgs/azure.apimanagement.apis.set#1.1.0

Run

opctl run github.com/opspec-pkgs/azure.apimanagement.apis.set#1.1.0

Compose

op:
  ref: github.com/opspec-pkgs/azure.apimanagement.apis.set#1.1.0
  inputs:
    apiCredentialsKey:
    apiManagementServiceName:
    apis:
    loginId:
    loginSecret:
    loginTenantId:
    resourceGroup:
    subscriptionId:
    # params w/ default
    accessTokenMinutesValid:
    apiCredentialsIdentifier:
    contentType:
    loginType:
    variables:

Support

join us on Slack or open an issue

Releases

releases are versioned according to semver 2.0.0 and tagged; see CHANGELOG.md for release notes

Contributing

see project/CONTRIBUTING.md