CreateStackTemplateConfigSourceDetails

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

Bases: oci.resource_manager.models.create_config_source_details.CreateConfigSourceDetails

The template to use as the source of the Terraform configuration.

Methods

__init__(**kwargs) Initializes a new CreateStackTemplateConfigSourceDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

Attributes

config_source_type [Required] Gets the config_source_type of this CreateConfigSourceDetails.
template_id [Required] Gets the template_id of this CreateStackTemplateConfigSourceDetails.
working_directory Gets the working_directory of this CreateConfigSourceDetails.
__init__(**kwargs)

Initializes a new CreateStackTemplateConfigSourceDetails object with values from keyword arguments. The default value of the config_source_type attribute of this class is TEMPLATE_CONFIG_SOURCE and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • config_source_type (str) – The value to assign to the config_source_type property of this CreateStackTemplateConfigSourceDetails.
  • working_directory (str) – The value to assign to the working_directory property of this CreateStackTemplateConfigSourceDetails.
  • template_id (str) – The value to assign to the template_id property of this CreateStackTemplateConfigSourceDetails.
config_source_type

[Required] Gets the config_source_type of this CreateConfigSourceDetails. Specifies the configSourceType for uploading the Terraform configuration.

Returns:The config_source_type of this CreateConfigSourceDetails.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

template_id

[Required] Gets the template_id of this CreateStackTemplateConfigSourceDetails.

Returns:The template_id of this CreateStackTemplateConfigSourceDetails.
Return type:str
working_directory

Gets the working_directory of this CreateConfigSourceDetails. File path to the directory from which Terraform runs. If not specified, the root directory is used. This parameter is ignored for the configSourceType value of COMPARTMENT_CONFIG_SOURCE.

Returns:The working_directory of this CreateConfigSourceDetails.
Return type:str