ComponentValueOverride

class oci.dif.models.ComponentValueOverride(**kwargs)

Bases: object

Component overrides for stack‑specific parameters applied during artifact template rendering.

Methods

__init__(**kwargs) Initializes a new ComponentValueOverride object with values from keyword arguments.

Attributes

component_name [Required] Gets the component_name of this ComponentValueOverride.
value_overrides [Required] Gets the value_overrides of this ComponentValueOverride.
__init__(**kwargs)

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

Parameters:
  • component_name (str) – The value to assign to the component_name property of this ComponentValueOverride.
  • value_overrides (dict(str, str)) – The value to assign to the value_overrides property of this ComponentValueOverride.
component_name

[Required] Gets the component_name of this ComponentValueOverride. Logical name of the grouping independently deployable kubernetes resource artifacts for the current deployment.

Returns:The component_name of this ComponentValueOverride.
Return type:str
value_overrides

[Required] Gets the value_overrides of this ComponentValueOverride. Free-form value overrides for the component. Each tag is a simple key-value pair with no predefined name, type, or namespace. Used for overriding the values in value.yaml artifact of the component. Example: {“WORKER_THREADS”: “8”}

Returns:The value_overrides of this ComponentValueOverride.
Return type:dict(str, str)