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

Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::TerraformModuleConfig.

Configuration on how terraform module should be handled during export.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#git_proxy_enabled

def git_proxy_enabled() -> ::Boolean
Returns
  • (::Boolean) — Optional. This is typically only valid for 3P components if ingested via devconnect URI. Typically, for 1P components, since they are sourced from public git repos, this field is not applicable.

    Note: The following fields are mutually exclusive: git_proxy_enabled, local_references_enabled. If a field in that set is populated, all other fields in the set will automatically be cleared.

#git_proxy_enabled=

def git_proxy_enabled=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. This is typically only valid for 3P components if ingested via devconnect URI. Typically, for 1P components, since they are sourced from public git repos, this field is not applicable.

    Note: The following fields are mutually exclusive: git_proxy_enabled, local_references_enabled. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Boolean) — Optional. This is typically only valid for 3P components if ingested via devconnect URI. Typically, for 1P components, since they are sourced from public git repos, this field is not applicable.

    Note: The following fields are mutually exclusive: git_proxy_enabled, local_references_enabled. If a field in that set is populated, all other fields in the set will automatically be cleared.

#local_references_enabled

def local_references_enabled() -> ::Boolean
Returns
  • (::Boolean) — Optional. If set, all the dependent modules will be downloaded from the target repository and referenced locally.

    Note: The following fields are mutually exclusive: local_references_enabled, git_proxy_enabled. If a field in that set is populated, all other fields in the set will automatically be cleared.

#local_references_enabled=

def local_references_enabled=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If set, all the dependent modules will be downloaded from the target repository and referenced locally.

    Note: The following fields are mutually exclusive: local_references_enabled, git_proxy_enabled. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Boolean) — Optional. If set, all the dependent modules will be downloaded from the target repository and referenced locally.

    Note: The following fields are mutually exclusive: local_references_enabled, git_proxy_enabled. If a field in that set is populated, all other fields in the set will automatically be cleared.