KRM API aiplatform.gdc.goog/v1

aiplatform.gdc.goog/v1

パッケージ v1 には、aiplatform.gdc.goog v1 API グループの API スキーマ定義が含まれています。

目的地

サービスにルーティングする必要があるトラフィックの量を表示します。

表示場所:

フィールド 説明
trafficPercentage 整数 サービスにルーティングする必要があるトラフィックの量を表します。
serviceRef DestinationServiceRef サービス参照を示します。
httpPort 整数 ServiceRef.KindDeployedModel の場合に使用されるハードコードされたサイドカー HTTP ポートを表します。
grpcPort 整数 ServiceRef.KindDeployedModel の場合に使用されるハードコードされたサイドカー gRPC ポートを表します。

DestinationServiceRef

トラフィックのルーティング先となるサービスを定義します。

表示場所:

フィールド 説明
kind 文字列 宛先サービス参照の種類を表します(例: DeployedModelMicroServiceService)。
name 文字列
namespace 文字列

エンドポイント

サービスのデータプレーンを定義し、それらのサービスのルーティングを処理します。

表示場所:

フィールド 説明
apiVersion 文字列 aiplatform.gdc.goog
kind 文字列 Endpoint
metadata ObjectMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
spec EndpointSpec
status EndpointStatus

EndpointList

Endpoint リソースのリストが含まれます。

フィールド 説明
apiVersion 文字列 aiplatform.gdc.goog
kind 文字列 EndpointList
metadata ListMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
items Endpoint 配列

EndpointSpec

重み付けされたトラフィックの宛先が含まれ、新しいドメイン ネーム システム(DNS)名を作成する必要があるか、既存の DNS 名を使用する必要があるかを定義します。

表示場所:

フィールド 説明
destinations 宛先の配列
createDns ブール値 新しい DNS 名を作成する必要があるかどうかを指定します。
dnsName 文字列 既存または新しい DNS 名が表示されます。このフィールドは非推奨です。代わりに UserProvidedID を使用してください。
id 文字列 自動生成されたエンドポイント ID を示します。
userProvidedId 文字列 ユーザーが指定したエンドポイント ID を示します。

EndpointStatus

表示場所:

フィールド 説明
ready ブール値 リソースが準備完了状態かどうかを示します。
primaryCondition リソースのプライマリ条件を表します。リソースが使用可能な場合、条件はリソースが使用可能であることを示します。それ以外の場合、この条件はリソースが準備できていない主な理由です。
resourceConditions 配列 リソースとそのサブリソースの条件のコレクションを表します。これを使用して、リソースとそのサブリソースの全体的な健全性を判断できます。
conditions 条件の配列 デバッグ用に Kubernetes リソースから入力された未加工のリソース条件を表します。
endpointFQDN 文字列 新しい DNS 名が正常に作成されたときに保存されるエンドポイントの完全修飾ドメイン名(FQDN)を示します。