Design Center V1 API - Class Google::Cloud::DesignCenter::V1::Space (v0.1.0)

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
Returns

#description

def description() -> ::String
Returns
  • (::String) — Optional. Description for the space.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Optional. Description for the space.
Returns
  • (::String) — Optional. Description for the space.

#display_name

def display_name() -> ::String
Returns
  • (::String) — Optional. Display name for the space.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. Display name for the space.
Returns
  • (::String) — Optional. Display name for the space.

#enable_gcp_shared_templates

def enable_gcp_shared_templates() -> ::Boolean
Returns
  • (::Boolean) — Optional. Flag to enable Google opinionated shared templates.

#enable_gcp_shared_templates=

def enable_gcp_shared_templates=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Flag to enable Google opinionated shared templates.
Returns
  • (::Boolean) — Optional. Flag to enable Google opinionated shared templates.

#gcs_bucket

def gcs_bucket() -> ::String
Returns
  • (::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
Parameter
  • 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}.
Returns
  • (::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
Returns
  • (::String) — Identifier. The space name.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. The space name.
Returns
  • (::String) — Identifier. The space name.

#tags

def tags() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::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}
Parameter
  • 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.

Returns
  • (::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
Returns