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