sparse-intern-71089
03/26/2020, 1:36 PMtall-librarian-49374
03/26/2020, 5:00 PMswagger-link-json
instead of swagger-json
tall-librarian-49374
03/26/2020, 5:01 PMcontentValue
handsome-optician-50551
03/27/2020, 10:02 AMhandsome-optician-50551
03/27/2020, 10:03 AMlet contentValue: any = service.name.apply(async (o) => {
if (!pulumi.runtime.isDryRun()) {
<http://pulumi.log.info|pulumi.log.info>("starta &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&")
let response = await axios.get("<https://ddm-te-dev-2-as.azurewebsites.net/swagger/v1/swagger.json>");
let contentValue = response.data
contentValue = JSON.stringify(contentValue)
<http://pulumi.log.info|pulumi.log.info>("after get €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€")
<http://pulumi.log.info|pulumi.log.info>(contentValue)
}
return contentValue;
})
<http://pulumi.log.info|pulumi.log.info>("%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
`const api = new azure.apimanagement.Api(${prefix}-api
, {`
`name: ${prefix}-api
,`
resourceGroupName: resourceGroup.name,
apiManagementName: service.name,
`displayName: api-${prefix}
,`
protocols: ["https"],
revision: "1",
path: "weather",
import: {
contentFormat: "swagger-json",
contentValue: contentValue
}
`}, { import: /subscriptions/${subId}/resourceGroups/${prefix}-rg/providers/Microsoft.ApiManagement/service/${prefix}-ams/apis/${prefix}-api
, customTimeouts: { create: "10m", update: "10m" } });`handsome-optician-50551
03/27/2020, 10:04 AMhandsome-optician-50551
03/27/2020, 10:05 AMtall-librarian-49374
03/27/2020, 10:47 AM