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

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

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

Represents a serialized Terraform provider configuration.

Inheritance

object > SerializedProvider

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

SerializedProvider()

public SerializedProvider()

SerializedProvider(SerializedProvider)

public SerializedProvider(SerializedProvider other)
Parameter
Name Description
other SerializedProvider

Properties

Parameters

public RepeatedField<Parameter> Parameters { get; }

Optional. Configuration parameters of the provider. Reuses the standard Parameter message.

Property Value
Type Description
RepeatedFieldParameter

Provider

public string Provider { get; set; }

Required. Name of the provider (e.g., "google", "google-beta", "google-nightly").

Property Value
Type Description
string

ProviderAlias

public string ProviderAlias { get; set; }

Optional. Optional alias for the provider (supports multi-region setups).

Property Value
Type Description
string