Class CustomTerraformProvider
Location information about custom Terraform providers for a stack.
For more information, see Custom Providers.
Note: Older stacks must be explicitly updated to use Terraform Registry (isThirdPartyProviderExperienceEnabled=true
).
See {@link #updateStack(UpdateStackRequest) updateStack}. For more information, see
Using Terraform Registry with Older Stacks.
Inherited Members
Namespace: Oci.ResourcemanagerService.Models
Assembly: OCI.DotNetSDK.Resourcemanager.dll
Syntax
public class CustomTerraformProvider
Properties
BucketName
Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the bucket that contains the binary files for the custom Terraform providers. For information about buckets, see Managing Buckets. |
Remarks
Required
Namespace
Declaration
[Required(ErrorMessage = "Namespace is required.")]
[JsonProperty(PropertyName = "namespace")]
public string Namespace { get; set; }
Property Value
Type | Description |
---|---|
string | The Object Storage namespace that contains the bucket you want. For information about Object Storage namespaces, see Understanding Object Storage Namespaces. |
Remarks
Required
Region
Declaration
[Required(ErrorMessage = "Region is required.")]
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the region that contains the bucket you want. For information about regions, see Regions and Availability Domains. Example: us-phoenix-1 |
Remarks
Required