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
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleInput>) — Optional. List of input variables.
#inputs=
def inputs=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleInput>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::ModuleInput>) — Optional. List of input variables.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleInput>) — Optional. List of input variables.
#module_dependencies
def module_dependencies() -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>) — Optional. List of module dependencies.
#module_dependencies=
def module_dependencies=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>) — Optional. List of module dependencies.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleDependency>) — Optional. List of module dependencies.
#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
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleOutput>) — Optional. List of outputs.
#outputs=
def outputs=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleOutput>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::ModuleOutput>) — Optional. List of outputs.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleOutput>) — Optional. List of outputs.
#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
- (::Array<::Google::Cloud::DesignCenter::V1::ProviderDependency>) — Optional. List of provider dependencies.
#provider_dependencies=
def provider_dependencies=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ProviderDependency>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::ProviderDependency>) — Optional. List of provider dependencies.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ProviderDependency>) — Optional. List of provider dependencies.
#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
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleResource>) — Optional. List of resources defined.
#resources=
def resources=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::ModuleResource>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::ModuleResource>) — Optional. List of resources defined.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ModuleResource>) — Optional. List of resources defined.