REST Resource: projects.locations.serviceBindings

Recurso: ServiceBinding

ServiceBinding es el recurso que define un servicio del Directorio de servicios para usarlo en un recurso BackendService.

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

string

Obligatorio. Es el nombre del recurso ServiceBinding. Coincide con el patrón projects/*/locations/global/serviceBindings/service_binding_name.

description

string

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

createTime

string (Timestamp format)

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

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

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

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

service

string

Obligatorio. El nombre completo del servicio del Directorio de servicios con el formato projects/*/locations/*/namespaces/*/services/*

serviceId

string

Solo salida. Es el identificador único del servicio de directorio de servicios con el que se valida el recurso de vinculación de servicios. Se propaga cuando se usa el recurso de vinculación de servicios en otro recurso (como el servicio de backend). Tiene el formato UUID4.

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.