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 |
Obligatorio. Es el nombre del recurso ServiceBinding. Coincide con el patrón |
description |
Opcional. Es una descripción del recurso en formato de texto libre. Longitud máxima: 1,024 caracteres. |
createTime |
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: |
updateTime |
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: |
service |
Obligatorio. El nombre completo del servicio del Directorio de servicios con el formato projects/*/locations/*/namespaces/*/services/* |
serviceId |
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 |
Opcional. Es un conjunto de etiquetas asociadas con el recurso ServiceBinding. Un objeto que contiene una lista de pares |
Métodos |
|
---|---|
|
Crea un ServiceBinding nuevo en un proyecto y una ubicación determinados. |
|
Borra una sola vinculación de servicio. |
|
Obtiene los detalles de un solo ServiceBinding. |
|
Enumera ServiceBinding en una ubicación y un proyecto determinados. |