ContainerImageDetails

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

Bases: object

Container Image details.

Attributes

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

Methods

__init__(**kwargs) Initializes a new ContainerImageDetails 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 ContainerImageDetails. 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 ContainerImageDetails. 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 ContainerImageDetails. 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 ContainerImageDetails. 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 ContainerImageDetails. 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 ContainerImageDetails. This constant has a value of “VALIDATION_IN_PROGRESS”

__init__(**kwargs)

Initializes a new ContainerImageDetails 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 ContainerImageDetails.
  • source_registry_url (str) – The value to assign to the source_registry_url property of this ContainerImageDetails.
  • validation_status (str) – The value to assign to the validation_status property of this ContainerImageDetails. 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 ContainerImageDetails.
  • publication_status (str) – The value to assign to the publication_status property of this ContainerImageDetails. 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 ContainerImageDetails.
publication_error

Gets the publication_error of this ContainerImageDetails. image publication failure errors

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

[Required] Gets the publication_status of this ContainerImageDetails. 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 ContainerImageDetails.
Return type:str
source_registry_id

Gets the source_registry_id of this ContainerImageDetails. The source registry OCID of the container image.

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

[Required] Gets the source_registry_url of this ContainerImageDetails. The source registry url of the container image.

Returns:The source_registry_url of this ContainerImageDetails.
Return type:str
validation_error

Gets the validation_error of this ContainerImageDetails. image validation failure errors

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

[Required] Gets the validation_status of this ContainerImageDetails. 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 ContainerImageDetails.
Return type:str