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

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

Details about a specific module, submodule, or example.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#empty

def empty() -> ::Boolean
Returns
  • (::Boolean) — Optional. Indicates if the module/example directory is empty of .tf files.

#empty=

def empty=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Indicates if the module/example directory is empty of .tf files.
Returns
  • (::Boolean) — Optional. Indicates if the module/example directory is empty of .tf files.

#inputs

def inputs() -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleInput>
Returns

#inputs=

def inputs=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleInput>
Parameter
Returns

#module_dependencies

def module_dependencies() -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>
Returns

#module_dependencies=

def module_dependencies=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — Optional. Name of the module/example.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Optional. Name of the module/example.
Returns
  • (::String) — Optional. Name of the module/example.

#outputs

def outputs() -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleOutput>
Returns

#outputs=

def outputs=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleOutput>
Parameter
Returns

#path

def path() -> ::String
Returns
  • (::String) — Optional. Relative path to the module/example.

#path=

def path=(value) -> ::String
Parameter
  • value (::String) — Optional. Relative path to the module/example.
Returns
  • (::String) — Optional. Relative path to the module/example.

#provider_dependencies

def provider_dependencies() -> ::Array<::Google::Cloud::DesignCenter::V1::ProviderDependency>
Returns

#provider_dependencies=

def provider_dependencies=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ProviderDependency>
Parameter
Returns

#readme

def readme() -> ::String
Returns
  • (::String) — Optional. Content of the README file.

#readme=

def readme=(value) -> ::String
Parameter
  • value (::String) — Optional. Content of the README file.
Returns
  • (::String) — Optional. Content of the README file.

#resources

def resources() -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleResource>
Returns

#resources=

def resources=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleResource>
Parameter
Returns