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

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

Represents a dependency on a Terraform provider.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#name

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

#name=

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

#provider_namespace

def provider_namespace() -> ::String
Returns
  • (::String) — Optional. Namespace of the provider (e.g., "hashicorp").

#provider_namespace=

def provider_namespace=(value) -> ::String
Parameter
  • value (::String) — Optional. Namespace of the provider (e.g., "hashicorp").
Returns
  • (::String) — Optional. Namespace of the provider (e.g., "hashicorp").

#source

def source() -> ::String
Returns
  • (::String) — Optional. Source path of the provider.

#source=

def source=(value) -> ::String
Parameter
  • value (::String) — Optional. Source path of the provider.
Returns
  • (::String) — Optional. Source path of the provider.

#version

def version() -> ::String
Returns
  • (::String) — Optional. Version constraints for the provider.

#version=

def version=(value) -> ::String
Parameter
  • value (::String) — Optional. Version constraints for the provider.
Returns
  • (::String) — Optional. Version constraints for the provider.