ConfigDetails¶
-
class
oci.functions.models.
ConfigDetails
(**kwargs)¶ Bases:
object
Details about the required and optional Function configurations needed for proper performance of the PBF.
Methods
__init__
(**kwargs)Initializes a new ConfigDetails object with values from keyword arguments. Attributes
description
[Required] Gets the description of this ConfigDetails. is_optional
Gets the is_optional of this ConfigDetails. key
[Required] Gets the key of this ConfigDetails. -
__init__
(**kwargs)¶ Initializes a new ConfigDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - key (str) – The value to assign to the key property of this ConfigDetails.
- description (str) – The value to assign to the description property of this ConfigDetails.
- is_optional (bool) – The value to assign to the is_optional property of this ConfigDetails.
-
description
¶ [Required] Gets the description of this ConfigDetails. Details about why this config is required and what it will be used for.
Returns: The description of this ConfigDetails. Return type: str
-
is_optional
¶ Gets the is_optional of this ConfigDetails. Is this a required config or an optional one. Requests with required config params missing will be rejected.
Returns: The is_optional of this ConfigDetails. Return type: bool
-
key
¶ [Required] Gets the key of this ConfigDetails. The key name of the config param.
Returns: The key of this ConfigDetails. Return type: str
-