REST Resource: projects.locations.spaces

Resource: Space

Space is a top level resource for managing teams building applications through Application Design Center.

JSON representation
{
  "name": string,
  "displayName": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "gcsBucket": string,
  "enableGcpSharedTemplates": boolean
}
Fields
name

string

Identifier. The space name.

displayName

string

Optional. Display name for the space.

description

string

Optional. Description for the space.

createTime

string (Timestamp format)

Output only. Space creation timestamp.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. Space update timestamp

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

gcsBucket

string

Optional. An existing Google Cloud Storage bucket that you want to use instead of creating a new bucket during ADC setup. If not provided, a default bucket is created during setup. The bucket must exist in the same project as the space. If the bucket name does not exist in the same project as the space, the request fails with an INVALID_ARGUMENT error. If you do not have access to the bucket, the request fails with a PERMISSION_DENIED error. Format: {$bucket_name} For example, if the Cloud Storage bucket URI is gs:\/\/{$bucket_name}, the format is {$bucket_name}.

enableGcpSharedTemplates

boolean

Optional. Flag to enable Google opinionated shared templates.

Methods

create

Creates a space.

delete

Deletes a space.

get

Gets details about a space.

getIamPolicy

Gets the access control policy for a resource.

inferConnections

Infers and suggests connections between components within a space.

list

Lists spaces in a given project and location.

patch

Updates a space.

setIamPolicy

Sets the access control policy on the specified resource.

testIamPermissions

Returns permissions that a caller has on the specified resource.