HelmChartImageDetails

class oci.marketplace_publisher.models.HelmChartImageDetails(**kwargs)

Bases: object

Helmchart image details.

Attributes

PUBLICATION_STATUS_PUBLICATION_COMPLETED A constant which can be used with the publication_status property of a HelmChartImageDetails.
PUBLICATION_STATUS_PUBLICATION_FAILED A constant which can be used with the publication_status property of a HelmChartImageDetails.
PUBLICATION_STATUS_PUBLICATION_IN_PROGRESS A constant which can be used with the publication_status property of a HelmChartImageDetails.
VALIDATION_STATUS_VALIDATION_COMPLETED A constant which can be used with the validation_status property of a HelmChartImageDetails.
VALIDATION_STATUS_VALIDATION_FAILED A constant which can be used with the validation_status property of a HelmChartImageDetails.
VALIDATION_STATUS_VALIDATION_IN_PROGRESS A constant which can be used with the validation_status property of a HelmChartImageDetails.
publication_error Gets the publication_error of this HelmChartImageDetails.
publication_status [Required] Gets the publication_status of this HelmChartImageDetails.
source_registry_id Gets the source_registry_id of this HelmChartImageDetails.
source_registry_url [Required] Gets the source_registry_url of this HelmChartImageDetails.
supported_kubernetes_versions Gets the supported_kubernetes_versions of this HelmChartImageDetails.
validation_error Gets the validation_error of this HelmChartImageDetails.
validation_status [Required] Gets the validation_status of this HelmChartImageDetails.

Methods

__init__(**kwargs) Initializes a new HelmChartImageDetails object with values from keyword arguments.
PUBLICATION_STATUS_PUBLICATION_COMPLETED = 'PUBLICATION_COMPLETED'

A constant which can be used with the publication_status property of a HelmChartImageDetails. This constant has a value of “PUBLICATION_COMPLETED”

PUBLICATION_STATUS_PUBLICATION_FAILED = 'PUBLICATION_FAILED'

A constant which can be used with the publication_status property of a HelmChartImageDetails. This constant has a value of “PUBLICATION_FAILED”

PUBLICATION_STATUS_PUBLICATION_IN_PROGRESS = 'PUBLICATION_IN_PROGRESS'

A constant which can be used with the publication_status property of a HelmChartImageDetails. This constant has a value of “PUBLICATION_IN_PROGRESS”

VALIDATION_STATUS_VALIDATION_COMPLETED = 'VALIDATION_COMPLETED'

A constant which can be used with the validation_status property of a HelmChartImageDetails. This constant has a value of “VALIDATION_COMPLETED”

VALIDATION_STATUS_VALIDATION_FAILED = 'VALIDATION_FAILED'

A constant which can be used with the validation_status property of a HelmChartImageDetails. This constant has a value of “VALIDATION_FAILED”

VALIDATION_STATUS_VALIDATION_IN_PROGRESS = 'VALIDATION_IN_PROGRESS'

A constant which can be used with the validation_status property of a HelmChartImageDetails. This constant has a value of “VALIDATION_IN_PROGRESS”

__init__(**kwargs)

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

Parameters:
  • source_registry_id (str) – The value to assign to the source_registry_id property of this HelmChartImageDetails.
  • source_registry_url (str) – The value to assign to the source_registry_url property of this HelmChartImageDetails.
  • supported_kubernetes_versions (list[str]) – The value to assign to the supported_kubernetes_versions property of this HelmChartImageDetails.
  • validation_status (str) – The value to assign to the validation_status property of this HelmChartImageDetails. Allowed values for this property are: “VALIDATION_IN_PROGRESS”, “VALIDATION_FAILED”, “VALIDATION_COMPLETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • validation_error (str) – The value to assign to the validation_error property of this HelmChartImageDetails.
  • publication_status (str) – The value to assign to the publication_status property of this HelmChartImageDetails. Allowed values for this property are: “PUBLICATION_IN_PROGRESS”, “PUBLICATION_COMPLETED”, “PUBLICATION_FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • publication_error (str) – The value to assign to the publication_error property of this HelmChartImageDetails.
publication_error

Gets the publication_error of this HelmChartImageDetails. image validation failure errors

Returns:The publication_error of this HelmChartImageDetails.
Return type:str
publication_status

[Required] Gets the publication_status of this HelmChartImageDetails. image publication status

Allowed values for this property are: “PUBLICATION_IN_PROGRESS”, “PUBLICATION_COMPLETED”, “PUBLICATION_FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The publication_status of this HelmChartImageDetails.
Return type:str
source_registry_id

Gets the source_registry_id of this HelmChartImageDetails. The source registry OCID of the helmchart image.

Returns:The source_registry_id of this HelmChartImageDetails.
Return type:str
source_registry_url

[Required] Gets the source_registry_url of this HelmChartImageDetails. source registry url of the helmchart image.

Returns:The source_registry_url of this HelmChartImageDetails.
Return type:str
supported_kubernetes_versions

Gets the supported_kubernetes_versions of this HelmChartImageDetails. The supported versions of Kubernetes

Returns:The supported_kubernetes_versions of this HelmChartImageDetails.
Return type:list[str]
validation_error

Gets the validation_error of this HelmChartImageDetails. image validation failure errors

Returns:The validation_error of this HelmChartImageDetails.
Return type:str
validation_status

[Required] Gets the validation_status of this HelmChartImageDetails. image validation status.

Allowed values for this property are: “VALIDATION_IN_PROGRESS”, “VALIDATION_FAILED”, “VALIDATION_COMPLETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The validation_status of this HelmChartImageDetails.
Return type:str