すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:DATASOURCE::PAI::Services

最終更新日:Jan 16, 2025

DATASOURCE::PAI::Services は、Elastic Algorithm Service(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

サービスのリクエストトークン。

なし。

ExtraData

String

サービスに関する追加情報。

なし。

Namespace

String

サービスのネームスペース。

なし。

CallerUid

String

サービスの作成に使用された Alibaba Cloud アカウントまたは Resource Access Management(RAM)ユーザーのユーザー ID(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

サービスの作成に使用された Alibaba Cloud アカウントの UID。

なし。

IntranetEndpoint

String

サービスのプライベートエンドポイント。

なし。

CurrentVersion

String

実行中のモデルのバージョン。

なし。

PendingInstance

String

保留中のサービスのインスタンスの数。

なし。

InternetEndpoint

String

サービスのパブリックエンドポイント。

なし。

Cpu

String

各インスタンスに要求された vCPU の数。

なし。

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"
        ]
      }
    }
  }
}