Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The id to use for the surface. If not set, a random id will be generated.
A human-readable name for the surface.
The identifier for the surface, for example, `surfaces/ndcrhu0tzbin85xzpszv.
A description for what the surface represents in the application.
Custom labels for this surface.
The owner of the resource. If not set will default to the creator.
Surface config for experiment reviews.
Configuration for metrics the surface.
Actions to trigger once the metric starts tanking
People with specific roles or responsibilities for the surface, such as product or engineering leads.
Returns a Surface.
A surface that represents some area of an application that can be experimented on.
A human-readable name for the surface.
Time when the surface was first created.
Time when the surface was last updated.
If set, time when the surface was deleted.
Reference to the identity that created this surface.
Reference to the identity that last updated this surface.
The identifier for the surface, for example, `surfaces/ndcrhu0tzbin85xzpszv.
A description for what the surface represents in the application.
Custom labels for this surface.
The owner of the resource. If not set will default to the creator.
Surface config for experiment reviews.
Configuration for metrics the surface.
Actions to trigger once the metric starts tanking
People with specific roles or responsibilities for the surface, such as product or engineering leads.