全部產品
Search
文件中心

:DATASOURCE::PAI::Services

更新時間:Nov 02, 2024

DATASOURCE::PAI::Services類型用於查詢EAS服務列表資訊。

文法

{
  "Type": "DATASOURCE::PAI::Services",
  "Properties": {
    "ServiceName": String,
    "Labels": Map,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

ServiceName

String

服務名稱。

Labels

Map

服務標籤列表。

RefreshOptions

String

當資源棧更新時,資料來源資源的重新整理策略。

有效值:

  • Never(預設值):更新堆棧時,從不重新整理資料來源資源。

  • Always:更新堆棧時,始終重新整理資料來源資源。

傳回值

Fn::GetAtt

  • Services:服務詳情列表。

  • ServiceNames:服務名稱列表。

屬性名稱

類型

描述

約束

ServiceNames

List

服務名稱列表。

Services

List

服務詳情列表。

SafetyLock

String

服務安全鎖

RegionId

String

地區ID。

AccessToken

String

服務的請求Token

ExtraData

String

服務的額外資訊

Namespace

String

服務所在的命名空間。

CallerUid

String

服務建立帳號的UID。

Role

String

服務角色

Memory

String

每個執行個體申請的記憶體。

單位為MB。

Gpu

String

每個執行個體申請的GPU。

Status

String

執行個體的狀態。

UpdateTime

String

服務的更新時間

RoleAttrs

String

服務角色額外屬性

TotalInstance

String

服務的所有執行個體總個數

RunningInstance

String

正在啟動並執行服務的執行個體個數。

ServiceUid

String

服務ID,同ServiceId

Reason

String

服務的狀態原因

LatestVersion

String

服務最新版本號碼。

Resource

String

服務所在的資源群組

ParentUid

String

服務建立帳號的阿里雲帳號UID。

IntranetEndpoint

String

服務內網endpoint。

CurrentVersion

String

當前啟動並執行模型版本。

PendingInstance

String

被掛起的服務的執行個體個數。

InternetEndpoint

String

服務的公網Endpoint

Cpu

String

每個執行個體申請的CPU。

ServiceGroup

String

服務所在的分組

Weight

String

服務灰階發布的權重值。

ServiceConfig

String

服務的配置資訊

Image

String

服務的資料鏡像。

Labels

String

服務標籤列表

CreateTime

String

服務的建立時間。

ServiceName

String

服務的名字。

Message

String

服務的摘要資訊。

ResourceAlias

String

服務所在的資源群組別名

樣本

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ServiceName:
    Description: Service Name.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      ServiceName:
        Ref: ServiceName
    Type: DATASOURCE::PAI::Services
Outputs:
  ServiceNames:
    Description: The list of service names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - ServiceNames
  Services:
    Description: The list of services.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Services
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ServiceName": {
      "Type": "String",
      "Description": "Service Name."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::PAI::Services",
      "Properties": {
        "ServiceName": {
          "Ref": "ServiceName"
        }
      }
    }
  },
  "Outputs": {
    "Services": {
      "Description": "The list of services.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Services"
        ]
      }
    },
    "ServiceNames": {
      "Description": "The list of service names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ServiceNames"
        ]
      }
    }
  }
}