REST Resource: projects.locations.serviceBindings

Risorsa: ServiceBinding

ServiceBinding può essere utilizzato per: - Associare un servizio Service Directory da utilizzare in una risorsa BackendService. Questa funzionalità verrà ritirata a breve. - Associa un servizio producer Private Service Connect da utilizzare in Cloud Service Mesh o nei bilanciatori del carico delle applicazioni consumer.

Rappresentazione JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "service": string,
  "serviceId": string,
  "labels": {
    string: string,
    ...
  }
}
Campi
name

string

Identificatore. Nome della risorsa ServiceBinding. Corrisponde al pattern projects/*/locations/*/serviceBindings/<service_binding_name>.

description

string

Facoltativo. Una descrizione in formato libero della risorsa. Lunghezza massima 1024 caratteri.

createTime

string (Timestamp format)

Solo output. Timestamp di creazione della risorsa.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. Timestamp dell'aggiornamento della risorsa.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

service

string

Facoltativo. Il nome completo del servizio Service Directory nel formato projects/*/locations/*/namespaces/*/services/*. Questo campo è per l'integrazione di Service Directory, che verrà ritirata a breve.

serviceId

string

Solo output. L'identificatore univoco del servizio Service Directory rispetto al quale viene convalidata la risorsa ServiceBinding. Questo campo viene compilato quando la risorsa Service Binding viene utilizzata in un'altra risorsa (come il servizio di backend). Questo è nel formato UUID4. Questo campo è per l'integrazione di Service Directory, che verrà ritirata a breve.

labels

map (key: string, value: string)

Facoltativo. Set di tag di etichetta associati alla risorsa ServiceBinding.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Metodi

create

Crea un nuovo ServiceBinding in un determinato progetto e una determinata località.

delete

Elimina un singolo ServiceBinding.

get

Recupera i dettagli di un singolo ServiceBinding.

list

Elenca ServiceBinding in un determinato progetto e in una determinata località.