API de KRM aiplatform.gdc.goog/v1

aiplatform.gdc.goog/v1

El paquete v1 contiene definiciones de esquemas de API para el grupo de APIs aiplatform.gdc.goog v1.

Destino

Presenta la cantidad de tráfico que se debe enrutar al servicio.

Aparece en:

Campo Descripción
trafficPercentage número entero Representa la cantidad de tráfico que se debe enrutar al servicio.
serviceRef DestinationServiceRef Indica la referencia del servicio.
httpPort número entero Representa el puerto HTTP de sidecar codificado que se usa cuando ServiceRef.Kind es DeployedModel.
grpcPort número entero Representa el puerto gRPC de sidecar codificado que se usa cuando ServiceRef.Kind es DeployedModel.

DestinationServiceRef

Define los servicios a los que se puede enrutar el tráfico.

Aparece en:

Campo Descripción
kind string Representa el tipo de referencia del servicio de destino, por ejemplo, DeployedModel, MicroService o Service.
name string
namespace string

Extremo

Define el plano de datos para los servicios y controla el enrutamiento de esos servicios.

Aparece en:

Campo Descripción
apiVersion string aiplatform.gdc.goog
kind string Endpoint
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
spec EndpointSpec
status EndpointStatus

EndpointList

Contiene una lista de recursos Endpoint.

Campo Descripción
apiVersion string aiplatform.gdc.goog
kind string EndpointList
metadata ListMeta Consulta la documentación de la API de Kubernetes para conocer los campos de metadata.
items Arreglo de endpoints

EndpointSpec

Incluye los destinos de tráfico con peso y define si se debe crear un nuevo nombre del sistema de nombres de dominio (DNS) o si se debe usar uno existente.

Aparece en:

Campo Descripción
destinations Arreglo de destino
createDns booleano Especifica si se debe crear un nombre de DNS nuevo.
dnsName string Presenta el nombre de DNS existente o nuevo. Este campo dejó de estar disponible. Usa UserProvidedID en su lugar.
id string Indica el ID del extremo generado automáticamente.
userProvidedId string Indica el ID de extremo proporcionado por el usuario.

EndpointStatus

Aparece en:

Campo Descripción
ready booleano Indica si el recurso está en un estado listo.
primaryCondition Representa la condición principal de un recurso. Si el recurso está listo, la condición indica que lo está. De lo contrario, la condición es el motivo principal por el que el recurso no está listo.
resourceConditions array Representa una colección de condiciones para un recurso y sus subrecursos. Puedes usarlo para determinar el estado general de un recurso y sus subrecursos.
conditions arreglo de condiciones Representa las condiciones de recursos sin procesar propagadas desde los recursos de Kubernetes para fines de depuración.
endpointFQDN string Indica el nombre de dominio completamente calificado (FQDN) del extremo que se guarda cuando se crea correctamente un nuevo nombre de DNS.