當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript core.Api類代碼示例

本文整理匯總了TypeScript中@spinnaker/core.Api的典型用法代碼示例。如果您正苦於以下問題:TypeScript Api類的具體用法?TypeScript Api怎麽用?TypeScript Api使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了Api類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: getImage

 // NB: not currently used or tested; only here to satisfy IImageReader interface
 public getImage(imageName: string, region: string, credentials: string): ng.IPromise<IDockerImage> {
   return this.API.all('images').one(credentials)
       .one(region)
       .one(imageName)
       .withParams({provider: 'docker'})
       .get()
       .then((results: IDockerImage[]) => results && results.length ? results[0] : null)
       .catch((): IDockerImage => null);
 }
開發者ID:jcwest,項目名稱:deck,代碼行數:10,代碼來源:docker.image.reader.service.ts

示例2: listKeyPairs

 public listKeyPairs(): IPromise<IKeyPair[]> {
   return this.API.all('keyPairs').useCache().getList()
     .then((keyPairs: IKeyPair[]) => keyPairs.sort((a, b) => a.keyName.localeCompare(b.keyName)));
 }
開發者ID:jcwest,項目名稱:deck,代碼行數:4,代碼來源:keyPairs.read.service.ts

示例3:

 return this.retryService.buildRetrySequence<String[]>(() => this.API.all('images/tags')
   .getList(params), (results: string[]) => (results.length > 0), 10, 1000)
開發者ID:jcwest,項目名稱:deck,代碼行數:2,代碼來源:docker.image.reader.service.ts


注:本文中的@spinnaker/core.Api類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。