パイプラインに関する情報をクエリします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
paiflow:GetPipeline |
get |
*All Resource
|
なし | なし |
リクエスト構文
GET /api/v1/pipelines/{PipelineId} HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PipelineId |
string |
必須 |
パイプライン ID。ListPipelineRuns を呼び出して、パイプラインジョブの ID を取得できます。 |
pipeline-hynm2bv8wqhp5e**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
リクエストパラメーターは必要ありません。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
63EDFF2F-4D51-46F0-9D65-2F8F393B**** |
| PipelineId |
string |
パイプライン ID。 |
pipeline-hynm2bv8wqhp5e**** |
| Provider |
string |
カスタムパイプラインの場合、値はユーザー ID です。 Platform for AI (PAI) によって提供されるパイプラインの場合、値は PAI です。 |
132668941337**** |
| Identifier |
string |
パイプライン識別子。 |
SqlWrite |
| Version |
string |
パイプラインのバージョン。 |
v1 |
| Manifest |
string |
パイプライン定義。 |
apiVersion: **** |
| GmtCreateTime |
string |
パイプラインが作成された時刻 (UTC)。ISO 8601 標準に準拠しています。 |
2021-01-21T17:12:35.232Z |
| GmtModifiedTime |
string |
パイプラインが変更された時刻 (UTC)。ISO 8601 標準に準拠しています。 |
2021-01-21T17:12:35.232Z |
| Uuid |
string |
パイプラインの UUID。 ユーザーがパイプラインを変更するたびに UUID が生成されます。 |
q8dp9hklueznhg**** |
| WorkspaceId |
string |
ワークスペース ID。 |
726** |
Manifest パラメーターの追加説明
apiVersion: "core/v1"
metadata:
version: "v1"
# パイプラインのプロバイダー。
provider: "132668**********"
identifier: "my***"
spec:
inputs:
parameters:
- name: "inputTableName"
value: "myDefault"
# データの型。 値は string、double、bool、integer、map、list のいずれかです。
type: "String"
desc: "Table Name"
# パラメーターが必須かどうかを指定します。 デフォルト値: false。
required: false
outputs:
artifacts:
- name: "outputTable"
metadata:
# メタデータの型。 値は DataSet、Model、ModelEvaluation、Any、DataStream、Raw のいずれかです。 この例では、DataSet が使用されます。
type:
DataSet:
locationType: "MaxComputeTable"
desc: "Source MaxCompute Table Output Port"
container:
image: "registry.***.com/***/***:v*"
command:
- "bash"
- "***.sh"
volumeMounts:
- name: "download-volume"
path: "/***"
initContainers:
- image: "registry.***.com/***/***:v*"
command:
- "***.sh"
args:
- "--***"
name: "initdownload"
volumeMounts:
- name: "download-volume"
path: "/downloadPath"
volumes:
- name: "download-volume"
emptyDir: {}
例
成功レスポンス
JSONJSON
{
"RequestId": "63EDFF2F-4D51-46F0-9D65-2F8F393B****",
"PipelineId": "pipeline-hynm2bv8wqhp5e****",
"Provider": "132668941337****",
"Identifier": "SqlWrite",
"Version": "v1",
"Manifest": "apiVersion: ****",
"GmtCreateTime": "2021-01-21T17:12:35.232Z",
"GmtModifiedTime": "2021-01-21T17:12:35.232Z",
"Uuid": "q8dp9hklueznhg****",
"WorkspaceId": "726**"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。