public sealed class ProviderDependency : IMessage<ProviderDependency>, IEquatable<ProviderDependency>, IDeepCloneable<ProviderDependency>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ProviderDependency.
Represents a dependency on a Terraform provider.
Implements
IMessageProviderDependency, IEquatableProviderDependency, IDeepCloneableProviderDependency, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
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 |
|