API KRM aiplatform.gdc.goog/v1

aiplatform.gdc.goog/v1

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

Destino

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

Aparece en:

Campo Descripción
trafficPercentage integer Representa el porcentaje de tráfico que se debe dirigir al servicio específico. Todos los valores de porcentaje de tráfico deben sumar 100 o, de lo contrario, no se debe especificar ningún destino si el endpoint está diseñado para recibir cero tráfico.
serviceRef DestinationServiceRef Indica la referencia del servicio.
httpPort integer Representa el puerto HTTP de sidecar codificado que se usa cuando ServiceRef.Kind es DeployedModel.
grpcPort integer Representa el puerto gRPC de sidecar codificado que se usa cuando ServiceRef.Kind es DeployedModel.

DestinationServiceRef

Define los servicios a los que se puede dirigir 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

Endpoint

Define el plano de datos de los servicios y gestiona el enrutamiento de esos servicios.

Aparece en:

Campo Descripción
apiVersion string aiplatform.gdc.goog
kind string Endpoint
metadata ObjectMeta Consulta la documentación sobre la API de Kubernetes para ver 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 sobre la API de Kubernetes para ver los campos de metadata.
items Endpoint array

EndpointSpec

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

Aparece en:

Campo Descripción
destinations Destination array
createDns boolean Especifica si se debe crear un nuevo nombre DNS.
dnsName string Presenta el nombre DNS nuevo o ya existente. Este campo está obsoleto. Usa UserProvidedID en su lugar.
id string Indica el ID del endpoint generado automáticamente.
userProvidedId string Indica el ID del endpoint proporcionado por el usuario.

EndpointStatus

Aparece en:

Campo Descripción
ready boolean Indica si el recurso está en estado listo.
primaryCondition Representa la condición principal de un recurso. Si el recurso está listo, la condición indica que el recurso está listo. 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 usarla para determinar el estado general de un recurso y sus subrecursos.
conditions Condition array Representa las condiciones de recursos sin procesar rellenadas a partir de recursos de Kubernetes con fines de depuración.
endpointFQDN string Indica el nombre de dominio completo (FQDN) del endpoint que se guarda cuando se crea correctamente un nuevo nombre DNS.