TerraformAdvancedOptions¶
-
class
oci.resource_manager.models.
TerraformAdvancedOptions
(**kwargs)¶ Bases:
object
Specifies advanced options for Terraform commands. These options are not necessary for normal usage of Terraform.
Attributes
DETAILED_LOG_LEVEL_DEBUG
A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. DETAILED_LOG_LEVEL_ERROR
A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. DETAILED_LOG_LEVEL_INFO
A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. DETAILED_LOG_LEVEL_TRACE
A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. DETAILED_LOG_LEVEL_WARN
A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. detailed_log_level
Gets the detailed_log_level of this TerraformAdvancedOptions. is_refresh_required
Gets the is_refresh_required of this TerraformAdvancedOptions. parallelism
Gets the parallelism of this TerraformAdvancedOptions. Methods
__init__
(**kwargs)Initializes a new TerraformAdvancedOptions object with values from keyword arguments. -
DETAILED_LOG_LEVEL_DEBUG
= 'DEBUG'¶ A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. This constant has a value of “DEBUG”
-
DETAILED_LOG_LEVEL_ERROR
= 'ERROR'¶ A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. This constant has a value of “ERROR”
-
DETAILED_LOG_LEVEL_INFO
= 'INFO'¶ A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. This constant has a value of “INFO”
-
DETAILED_LOG_LEVEL_TRACE
= 'TRACE'¶ A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. This constant has a value of “TRACE”
-
DETAILED_LOG_LEVEL_WARN
= 'WARN'¶ A constant which can be used with the detailed_log_level property of a TerraformAdvancedOptions. This constant has a value of “WARN”
-
__init__
(**kwargs)¶ Initializes a new TerraformAdvancedOptions object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - is_refresh_required (bool) – The value to assign to the is_refresh_required property of this TerraformAdvancedOptions.
- parallelism (int) – The value to assign to the parallelism property of this TerraformAdvancedOptions.
- detailed_log_level (str) – The value to assign to the detailed_log_level property of this TerraformAdvancedOptions. Allowed values for this property are: “ERROR”, “WARN”, “INFO”, “DEBUG”, “TRACE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
detailed_log_level
¶ Gets the detailed_log_level of this TerraformAdvancedOptions. Enables detailed logs at the specified verbosity for running the job (operation).
Allowed values for this property are: “ERROR”, “WARN”, “INFO”, “DEBUG”, “TRACE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The detailed_log_level of this TerraformAdvancedOptions. Return type: str
-
is_refresh_required
¶ Gets the is_refresh_required of this TerraformAdvancedOptions. Specifies whether to refresh the state for each resource before running the job (operation). Refreshing the state can affect performance. Consider setting to false if the configuration includes several resources. Used with the following operations: PLAN, APPLY, DESTROY.
Returns: The is_refresh_required of this TerraformAdvancedOptions. Return type: bool
-
parallelism
¶ Gets the parallelism of this TerraformAdvancedOptions. Limits the number of concurrent Terraform operations when walking the graph. Use this parameter to help debug Terraform issues or to accomplish certain special use cases. A higher value might cause resources to be throttled. Used with the following operations: PLAN, APPLY, DESTROY.
Returns: The parallelism of this TerraformAdvancedOptions. Return type: int
-