VulnerableArtifactVersionRange

class oci.adm.models.VulnerableArtifactVersionRange(**kwargs)

Bases: object

Vulnerable artifact version range.

Methods

__init__(**kwargs) Initializes a new VulnerableArtifactVersionRange object with values from keyword arguments.

Attributes

version_end_excluding Gets the version_end_excluding of this VulnerableArtifactVersionRange.
version_end_including Gets the version_end_including of this VulnerableArtifactVersionRange.
version_start_excluding Gets the version_start_excluding of this VulnerableArtifactVersionRange.
version_start_including Gets the version_start_including of this VulnerableArtifactVersionRange.
__init__(**kwargs)

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

Parameters:
  • version_end_excluding (str) – The value to assign to the version_end_excluding property of this VulnerableArtifactVersionRange.
  • version_end_including (str) – The value to assign to the version_end_including property of this VulnerableArtifactVersionRange.
  • version_start_including (str) – The value to assign to the version_start_including property of this VulnerableArtifactVersionRange.
  • version_start_excluding (str) – The value to assign to the version_start_excluding property of this VulnerableArtifactVersionRange.
version_end_excluding

Gets the version_end_excluding of this VulnerableArtifactVersionRange. The version immediately after the last affected version. Versions up to, but not including this version, are vulnerable.

Returns:The version_end_excluding of this VulnerableArtifactVersionRange.
Return type:str
version_end_including

Gets the version_end_including of this VulnerableArtifactVersionRange. Marks the latest version that is affected by the vulnerability. This version and all preceding versions, going back to versionStartExcluding or versionStartIncluding, are considered vulnerable.

Returns:The version_end_including of this VulnerableArtifactVersionRange.
Return type:str
version_start_excluding

Gets the version_start_excluding of this VulnerableArtifactVersionRange. The version immediately before the start of affected versions. The specified version is not affected, but versions immediately after are, up to versionStartIncluding or beyond, if not otherwise defined.

Returns:The version_start_excluding of this VulnerableArtifactVersionRange.
Return type:str
version_start_including

Gets the version_start_including of this VulnerableArtifactVersionRange. The first version affected by the vulnerability. This version and those following it are considered vulnerable until versionEndExcluding or versionEndIncluding is reached.

Returns:The version_start_including of this VulnerableArtifactVersionRange.
Return type:str