Ga naar hoofdinhoud

Generate API

Sequence

sequenceDiagram participant Cms participant Build Client participant Build Agent participant Artifact Repository Cms->>Build Client: Generate API (Run pipeline) Note left of Cms: Continuous loop loop Check Status Cms->>Build Client: Status? Build Client->>Cms: Busy/Succeeded/Failed end Build Client->>Build Agent: Run script (yml) Build Agent->>Build Agent: Runs code Build Agent ->> Cms: Request Data Cms ->> Build Agent: Provides Data Build Agent->>Build Agent: Generates artifact Build Agent->>Artifact Repository: Push artifact Build Agent->>Build Client: Pipeline completed

Build pipeline

Generator Variables

NaamOmschrijvingWaarde typeVoorbeeld
OpenApi_AuthenticationHet type authenticatie
  • Anonymous
  • Bearer
Anonymous
OpenApi_CmsUrlDe URL naar de CMS omgevingstringhttps://app-naam-omgeving-cms.azurewebsites.net/
OpenApi_DocumentationDescriptionEen omschrijving van de omgevingstringREST API voor [naam omgeving]
OpenApi_DocumentationTitleDe titel voor de API documentatiestring[naam omgeving] API
OpenApi_DocumentationVersionDe versie van de omgevingstring1.0.0
OpenApi_EnvSynDe ID van de omgeving voor synchronisatie met IPROXstringapi
OpenApi_IsDevelopmentGenereren voor developmentbooleanfalse
OpenApi_PreviewPreview Endpointsbooleanfalse