Design Center v1 API - Class ProviderDependency (1.0.0-beta01)

public sealed class ProviderDependency : IMessage<ProviderDependency>, IEquatable<ProviderDependency>, IDeepCloneable<ProviderDependency>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class ProviderDependency.

Represents a dependency on a Terraform provider.

Inheritance

object > ProviderDependency

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

ProviderDependency()

public ProviderDependency()

ProviderDependency(ProviderDependency)

public ProviderDependency(ProviderDependency other)
Parameter
Name Description
other ProviderDependency

Properties

Name

public string Name { get; set; }

Optional. Name of the provider.

Property Value
Type Description
string

ProviderNamespace

public string ProviderNamespace { get; set; }

Optional. Namespace of the provider (e.g., "hashicorp").

Property Value
Type Description
string

Source

public string Source { get; set; }

Optional. Source path of the provider.

Property Value
Type Description
string

Version

public string Version { get; set; }

Optional. Version constraints for the provider.

Property Value
Type Description
string