REST Resource: projects.locations.serviceBindings

Recurso: ServiceBinding

ServiceBinding se puede usar para lo siguiente: - Vincular un servicio del Directorio de servicios para usarlo en un recurso de BackendService. Esta función dejará de estar disponible pronto. - Vincula un servicio de productor de Private Service Connect para usarlo en el consumidor de Cloud Service Mesh o en los balanceadores de cargas de aplicaciones.

Representación JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "service": string,
  "serviceId": string,
  "labels": {
    string: string,
    ...
  }
}
Campos
name

string

Identificador. Es el nombre del recurso ServiceBinding. Coincide con el patrón projects/*/locations/*/serviceBindings/<service_binding_name>.

description

string

Opcional. Es una descripción del recurso en formato de texto libre. Longitud máxima: 1,024 caracteres.

createTime

string (Timestamp format)

Solo salida. Marca de tiempo cuando se creó el recurso.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. La marca de tiempo cuando se creó el recurso.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

service

string

Opcional. Es el nombre completo del servicio del Directorio de servicios con el formato projects/*/locations/*/namespaces/*/services/*. Este campo es para la integración de Service Directory, que pronto dejará de estar disponible.

serviceId

string

Solo salida. Es el identificador único del servicio de Directory de servicios con el que se valida el recurso de ServiceBinding. Se propaga cuando se usa el recurso de vinculación de servicios en otro recurso (como el servicio de backend). Tiene el formato UUID4. Este campo es para la integración de Service Directory, que pronto dejará de estar disponible.

labels

map (key: string, value: string)

Opcional. Es un conjunto de etiquetas asociadas con el recurso ServiceBinding.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Métodos

create

Crea un ServiceBinding nuevo en un proyecto y una ubicación determinados.

delete

Borra una sola vinculación de servicio.

get

Obtiene los detalles de un solo ServiceBinding.

list

Enumera ServiceBinding en una ubicación y un proyecto determinados.