Resource: ServiceBinding
ServiceBinding is the resource that defines a Service Directory Service to be used in a BackendService resource.
JSON representation |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "service": string, "serviceId": string, "labels": { string: string, ... } } |
Fields | |
---|---|
name |
Required. Name of the ServiceBinding resource. It matches pattern |
description |
Optional. A free-text description of the resource. Max length 1024 characters. |
createTime |
Output only. The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The timestamp when the resource was updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
service |
Required. The full Service Directory Service name of the format projects/*/locations/*/namespaces/*/services/* |
serviceId |
Output only. The unique identifier of the Service Directory Service against which the Service Binding resource is validated. This is populated when the Service Binding resource is used in another resource (like Backend Service). This is of the UUID4 format. |
labels |
Optional. Set of label tags associated with the ServiceBinding resource. An object containing a list of |
Methods |
|
---|---|
|
Creates a new ServiceBinding in a given project and location. |
|
Deletes a single ServiceBinding. |
|
Gets details of a single ServiceBinding. |
|
Lists ServiceBinding in a given project and location. |