public sealed class Space : IMessage<Space>, IEquatable<Space>, IDeepCloneable<Space>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class Space.
Space is a top level resource for managing teams building applications through Application Design Center.
Namespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
Space()
public Space()Space(Space)
public Space(Space other)| Parameter | |
|---|---|
| Name | Description |
other |
Space |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. Space creation timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Description
public string Description { get; set; }Optional. Description for the space.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }Optional. Display name for the space.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EnableGcpSharedTemplates
public bool EnableGcpSharedTemplates { get; set; }Optional. Flag to enable Google opinionated shared templates.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
GcsBucket
public string GcsBucket { get; set; }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}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasEnableGcpSharedTemplates
public bool HasEnableGcpSharedTemplates { get; }Gets whether the "enable_gcp_shared_templates" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Name
public string Name { get; set; }Identifier. The space name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SpaceName
public SpaceName SpaceName { get; set; }| Property Value | |
|---|---|
| Type | Description |
SpaceName |
|
Tags
public MapField<string, string> Tags { get; }Optional. Input only. Immutable. Tags are key/values bound to space resource. Example:
"123/environment": "production"
"123/costCenter": "marketing"
For more information on tag creation and management, see https://cloud.google.com/resource-manager/docs/tags/tags-overview.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. Space update timestamp
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|