KRM API aiplatform.gdc.goog/v1

aiplatform.gdc.goog/v1

Das Paket v1 enthält API-Schemadefinitionen für die API-Gruppe aiplatform.gdc.goog v1.

Ziel

Hier wird die Menge an Traffic angezeigt, die an den Dienst weitergeleitet werden muss.

Wird angezeigt in:

Feld Beschreibung
trafficPercentage Ganzzahl Stellt den Prozentsatz des Traffics dar, der an den jeweiligen Dienst weitergeleitet werden muss. Alle Traffic-Prozentsatzwerte müssen zusammen 100 % ergeben. Alternativ können Sie auch keine Ziele angeben, wenn der Endpunkt derzeit keinen Traffic empfangen soll.
serviceRef DestinationServiceRef Gibt die Dienstreferenz an.
httpPort Ganzzahl Stellt den fest codierten Sidecar-HTTP-Port dar, der verwendet wird, wenn ServiceRef.Kind DeployedModel ist.
grpcPort Ganzzahl Stellt den fest codierten Sidecar-gRPC-Port dar, der verwendet wird, wenn ServiceRef.Kind den Wert DeployedModel hat.

DestinationServiceRef

Definiert die Dienste, an die der Traffic weitergeleitet werden kann.

Wird angezeigt in:

Feld Beschreibung
kind String Stellt die Art der Zielservice-Referenz dar, z. B. DeployedModel, MicroService oder Service.
name String
namespace String

Endpunkt

Definiert die Datenebene für die Dienste und verarbeitet das Routing für diese Dienste.

Wird angezeigt in:

Feld Beschreibung
apiVersion String aiplatform.gdc.goog
kind String Endpoint
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec EndpointSpec
status EndpointStatus

EndpointList

Enthält eine Liste von Endpoint-Ressourcen.

Feld Beschreibung
apiVersion String aiplatform.gdc.goog
kind String EndpointList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items Endpunkt-Array

EndpointSpec

Enthält Traffic-Ziele mit Gewicht und definiert, ob ein neuer DNS-Name (Domain Name System) erstellt oder ein vorhandener verwendet werden muss.

Wird angezeigt in:

Feld Beschreibung
destinations Ziel-Array
createDns boolean Gibt an, ob ein neuer DNS-Name erstellt werden muss.
dnsName String Hier wird der vorhandene oder neue DNS-Name angezeigt. Dieses Feld wurde eingestellt. Verwenden Sie stattdessen UserProvidedID.
id String Gibt die automatisch generierte Endpunkt-ID an.
userProvidedId String Gibt die vom Nutzer angegebene Endpunkt-ID an.

EndpointStatus

Wird angezeigt in:

Feld Beschreibung
ready boolean Gibt an, ob sich die Ressource in einem bereiten Zustand befindet.
primaryCondition Stellt die primäre Bedingung einer Ressource dar. Wenn die Ressource bereit ist, wird dies durch die Bedingung angegeben. Andernfalls ist die Bedingung der primäre Grund dafür, dass die Ressource nicht bereit ist.
resourceConditions Array Stellt eine Sammlung von Bedingungen für eine Ressource und ihre untergeordneten Ressourcen dar. Damit können Sie den Allgemeinzustand einer Ressource und ihrer untergeordneten Ressourcen ermitteln.
conditions Bedingungs-Array Stellt Rohressourcenbedingungen dar, die aus Kubernetes-Ressourcen zu Debugging-Zwecken abgeleitet werden.
endpointFQDN String Gibt den vollständig qualifizierten Domainnamen (FQDN) des Endpunkts an, der gespeichert wird, wenn ein neuer DNS-Name erfolgreich erstellt wurde.