PbfListingVersionSummary

class oci.functions.models.PbfListingVersionSummary(**kwargs)

Bases: object

Summary of the PbfListingVersion.

Methods:

__init__(**kwargs)

Initializes a new PbfListingVersionSummary object with values from keyword arguments.

Attributes:

change_summary

[Required] Gets the change_summary of this PbfListingVersionSummary.

config

Gets the config of this PbfListingVersionSummary.

defined_tags

Gets the defined_tags of this PbfListingVersionSummary.

freeform_tags

Gets the freeform_tags of this PbfListingVersionSummary.

id

[Required] Gets the id of this PbfListingVersionSummary.

lifecycle_state

[Required] Gets the lifecycle_state of this PbfListingVersionSummary.

name

[Required] Gets the name of this PbfListingVersionSummary.

pbf_listing_id

[Required] Gets the pbf_listing_id of this PbfListingVersionSummary.

requirements

[Required] Gets the requirements of this PbfListingVersionSummary.

system_tags

Gets the system_tags of this PbfListingVersionSummary.

time_created

[Required] Gets the time_created of this PbfListingVersionSummary.

time_updated

[Required] Gets the time_updated of this PbfListingVersionSummary.

triggers

[Required] Gets the triggers of this PbfListingVersionSummary.

__init__(**kwargs)

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

Parameters
  • id (str) – The value to assign to the id property of this PbfListingVersionSummary.

  • pbf_listing_id (str) – The value to assign to the pbf_listing_id property of this PbfListingVersionSummary.

  • name (str) – The value to assign to the name property of this PbfListingVersionSummary.

  • config (list[oci.functions.models.ConfigDetails]) – The value to assign to the config property of this PbfListingVersionSummary.

  • requirements (oci.functions.models.RequirementDetails) – The value to assign to the requirements property of this PbfListingVersionSummary.

  • change_summary (str) – The value to assign to the change_summary property of this PbfListingVersionSummary.

  • triggers (list[oci.functions.models.Trigger]) – The value to assign to the triggers property of this PbfListingVersionSummary.

  • time_created (datetime) – The value to assign to the time_created property of this PbfListingVersionSummary.

  • time_updated (datetime) – The value to assign to the time_updated property of this PbfListingVersionSummary.

  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this PbfListingVersionSummary.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this PbfListingVersionSummary.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this PbfListingVersionSummary.

  • system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this PbfListingVersionSummary.

property change_summary

[Required] Gets the change_summary of this PbfListingVersionSummary. Details changes are included in this version.

Returns

The change_summary of this PbfListingVersionSummary.

Return type

str

property config

Gets the config of this PbfListingVersionSummary. Details about the required and optional Function configurations needed for proper performance of the PBF.

Returns

The config of this PbfListingVersionSummary.

Return type

list[oci.functions.models.ConfigDetails]

property defined_tags

Gets the defined_tags of this PbfListingVersionSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

Returns

The defined_tags of this PbfListingVersionSummary.

Return type

dict(str, dict(str, object))

property freeform_tags

Gets the freeform_tags of this PbfListingVersionSummary. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}

Returns

The freeform_tags of this PbfListingVersionSummary.

Return type

dict(str, str)

property id

[Required] Gets the id of this PbfListingVersionSummary. Unique identifier that is immutable on creation

Returns

The id of this PbfListingVersionSummary.

Return type

str

property lifecycle_state

[Required] Gets the lifecycle_state of this PbfListingVersionSummary. The current state of the PBF resource.

Returns

The lifecycle_state of this PbfListingVersionSummary.

Return type

str

property name

[Required] Gets the name of this PbfListingVersionSummary. Semantic version

Returns

The name of this PbfListingVersionSummary.

Return type

str

property pbf_listing_id

[Required] Gets the pbf_listing_id of this PbfListingVersionSummary. The OCID of the PbfListing this resource version belongs to.

Returns

The pbf_listing_id of this PbfListingVersionSummary.

Return type

str

property requirements

[Required] Gets the requirements of this PbfListingVersionSummary.

Returns

The requirements of this PbfListingVersionSummary.

Return type

oci.functions.models.RequirementDetails

property system_tags

Gets the system_tags of this PbfListingVersionSummary. System tags for this resource. Each key is predefined and scoped to a namespace. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

Returns

The system_tags of this PbfListingVersionSummary.

Return type

dict(str, dict(str, object))

property time_created

[Required] Gets the time_created of this PbfListingVersionSummary. The time the PbfListingVersion was created. An RFC3339 formatted datetime string.

Returns

The time_created of this PbfListingVersionSummary.

Return type

datetime

property time_updated

[Required] Gets the time_updated of this PbfListingVersionSummary. The last time the PbfListingVersion was updated. An RFC3339 formatted datetime string.

Returns

The time_updated of this PbfListingVersionSummary.

Return type

datetime

property triggers

[Required] Gets the triggers of this PbfListingVersionSummary. An array of Trigger. A list of triggers that may activate the PBF.

Returns

The triggers of this PbfListingVersionSummary.

Return type

list[oci.functions.models.Trigger]