2015-11-12 98 views
0

我想上傳自己的藍圖模板,然後基於它們製作teploy藍圖實例。 FIWARE Pegasus可以做到嗎?在積極的情況下,請你詳細說明程序嗎?包含自定義藍圖模板

回答

0

您可以使用Pegasus API(請參閱https://jsapi.apiary.io/apis/fiwarepaas/reference/paasmanager-v1/blueprint-templateenvironment-api.html)將您自己的藍圖模板上載到FIWARE模板目錄中。

這是一個POST請求/目錄/組織/ {您的組織}/VDC/{您的租戶雲ID} /類似於一個負載環境:

身體

<environment> 
    <name>{environment-name}</name> 
    <tiers> 
     <tier> 
      <initial_number_instances>1</initial_number_instances> 
      <maximum_number_instances>1</maximum_number_instances> 
      <minimum_number_instances>1</minimum_number_instances> 
      <name>{tier-id}</name> 
      <networkDto> 
        <networkName>Internet</networkName> 
        <subNetworkDto> 
          <subnetName>sub-net-Internet</subnetName> 
        </subNetworkDto> 
      </networkDto> 
      <productReleases> 
       <product>postgresql</product> 
       <version>0.0.3</version> 
       <withArtifact>true</withArtifact> 
       <productType> 
        <id>5</id> 
        <name>Database</name> 
       </productType> 
      </productReleases> 
     </tier> 
    </tiers> 
</environment>