xds/core/v3/resource.proto (proto)

Warning

This API feature is currently work-in-progress. API features marked as work-in-progress are not considered stable, are not covered by the threat model, are not supported by the security team, and are subject to breaking changes. Do not use this feature without understanding each of the previous points.

.xds.core.v3.Resource

[.xds.core.v3.Resource proto]

xDS resource wrapper. This encapsulates a xDS resource when appearing in an xDS transport discovery response or when accessed as a filesystem object.

{
  "name": {...},
  "version": ...,
  "resource": {...}
}
name

(.xds.core.v3.ResourceName) Resource name. This may be omitted for filesystem resources.

version

(string) The resource’s logical version. It is illegal to have the same named xDS resource name at a given version with different resource payloads.

resource

(Any) The resource payload, including type URL.