Exports an API from Oracle API Platform and stores it as an artifact in FlexDeploy.
The operation will search for APIs with the name and version specified in the FDOAP_API_NAME and FDOAP_API_VERSION properties. Once the API has been located, it is saved as flexApi.json in the Artifact Repository. This operation also returns the exported API iteration as an output.
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|
Oracle API Platform UrlAccount | FDOAP_API_URL | Y | Base Url for the API Platform | Oracle Identity Url | FDOAP_IDENTITY_URLCLOUD_ACCOUNT_CODE | Y | Base Url for Oracle Identity |
Oracle API Username | FDOAP_USERNAME | Y | Username for authentication |
Oracle API Password | FDOAP_PASSWORD | Y | Password for authentication |
Oracle API Audience | FDOAP_AUDIENCE | Y | Primary Audience for the API Platform |
Oracle API Scope | FDOAP_SCOPE | Y | Scope for making API calls |
Oracle API Client Id | FDOAP_CLIENT_ID | Y | Client Id for the API Platform Application |
Oracle API Client Secret | FDOAP_CLIENT_SECRET | Y | Client Secret for the API Platform Application |
Project Properties
Property Name | Property Code | Required | Description |
---|
Oracle API Name | FDOAP_API_NAME | Y | Name The Oracle API Platform cloud account to use for this operation. |
Project Properties
Property Name | Property Code | Required | Description |
---|
Oracle API Name | FDOAP_API_NAME | Y | Name of the API being managed |
Oracle API Version | FDOAP_API_VERSION | Y | Version of the API being managed |
Inputs
Input Name | Input Code | Required | Description |
---|
API VersionIteration | FDOAP_INP_API_VERSIONITERATION | YN | Optional API version to useiteration to export. Current/latest iteration will be used if left blank. |
Outputs
Output Name | Description |
---|
FDOAP_OUT_API_ITERATION | The API iteration that was exported. This will be returned regardless of whether or not the API Iteration input was specified. |
Artifacts
This operation produces artifacts that will be stored in the artifacts repository.
...