CustomTerraformProvider

class oci.resource_manager.models.CustomTerraformProvider(**kwargs)

Bases: object

Location information about custom Terraform providers for a stack. For more information, see Using Custom Providers with a Stack. Note: Older stacks must be explicitly updated to use Terraform Registry (isThirdPartyProviderExperienceEnabled=true). See update_stack(). For more information, see Using Terraform Registry with an Older Stack.

Methods:

__init__(**kwargs)

Initializes a new CustomTerraformProvider object with values from keyword arguments.

Attributes:

bucket_name

[Required] Gets the bucket_name of this CustomTerraformProvider.

namespace

[Required] Gets the namespace of this CustomTerraformProvider.

region

[Required] Gets the region of this CustomTerraformProvider.

__init__(**kwargs)

Initializes a new CustomTerraformProvider object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • region (str) – The value to assign to the region property of this CustomTerraformProvider.

  • namespace (str) – The value to assign to the namespace property of this CustomTerraformProvider.

  • bucket_name (str) – The value to assign to the bucket_name property of this CustomTerraformProvider.

property bucket_name

[Required] Gets the bucket_name of this CustomTerraformProvider. The name of the bucket that contains the binary files for the custom Terraform providers. For information about buckets, see Managing Buckets.

Returns

The bucket_name of this CustomTerraformProvider.

Return type

str

property namespace

[Required] Gets the namespace of this CustomTerraformProvider. The Object Storage namespace that contains the bucket you want. For information about Object Storage namespaces, see Understanding Object Storage Namespaces.

Returns

The namespace of this CustomTerraformProvider.

Return type

str

property region

[Required] Gets the region of this CustomTerraformProvider. The name of the region that contains the bucket you want. For information about regions, see Regions and Availability Domains. Example: us-phoenix-1

Returns

The region of this CustomTerraformProvider.

Return type

str