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, "tags": { string: string, ... }, "enableGcpSharedTemplates": boolean } |
| Fields | |
|---|---|
name |
Identifier. The space name. |
displayName |
Optional. Display name for the space. |
description |
Optional. Description for the space. |
createTime |
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: |
updateTime |
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: |
gcsBucket |
Optional. An existing Google Cloud Storage bucket that you want to use instead of creating a new bucket during Application Design Center 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}. |
tags |
Optional. Input only. Immutable. Tags are key/values bound to space resource. Example: For more information on tag creation and management, see https://cloud.google.com/resource-manager/docs/tags/tags-overview. An object containing a list of |
enableGcpSharedTemplates |
Optional. Flag to enable Google opinionated shared templates. |
Methods |
|
|---|---|
|
Creates a space. |
|
Deletes a space. |
|
Generate a best practice report for a given Terraform plan. |
|
Gets details about a space. |
|
Gets the access control policy for a resource. |
|
Lists spaces in a given project and location. |
|
Updates a space. |
|
Register deployed resources from terraform state file with App Hub without needing a space. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |