Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::Space.
Space is a top level resource for managing teams building applications through Application Design Center.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#create_time
def create_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. Space creation timestamp.
#description
def description() -> ::String- (::String) — Optional. Description for the space.
#description=
def description=(value) -> ::String- value (::String) — Optional. Description for the space.
- (::String) — Optional. Description for the space.
#display_name
def display_name() -> ::String- (::String) — Optional. Display name for the space.
#display_name=
def display_name=(value) -> ::String- value (::String) — Optional. Display name for the space.
- (::String) — Optional. Display name for the space.
#enable_gcp_shared_templates
def enable_gcp_shared_templates() -> ::Boolean- (::Boolean) — Optional. Flag to enable Google opinionated shared templates.
#enable_gcp_shared_templates=
def enable_gcp_shared_templates=(value) -> ::Boolean- value (::Boolean) — Optional. Flag to enable Google opinionated shared templates.
- (::Boolean) — Optional. Flag to enable Google opinionated shared templates.
#gcs_bucket
def gcs_bucket() -> ::String- (::String) — 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}.
#gcs_bucket=
def gcs_bucket=(value) -> ::String- value (::String) — 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}.
- (::String) — 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}.
#name
def name() -> ::String- (::String) — Identifier. The space name.
#name=
def name=(value) -> ::String- value (::String) — Identifier. The space name.
- (::String) — Identifier. The space name.
#tags
def tags() -> ::Google::Protobuf::Map{::String => ::String}-
(::Google::Protobuf::Map{::String => ::String}) — 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.
#tags=
def tags=(value) -> ::Google::Protobuf::Map{::String => ::String}-
value (::Google::Protobuf::Map{::String => ::String}) — 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.
-
(::Google::Protobuf::Map{::String => ::String}) — 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.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. Space update timestamp