InstallationSiteSummary

class oci.jms.models.InstallationSiteSummary(**kwargs)

Bases: object

Installation site of a Java Runtime. An installation site is a Java Runtime installed at a specific path on a managed instance.

Attributes:

LIFECYCLE_STATE_ACTIVE

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

LIFECYCLE_STATE_CREATING

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

LIFECYCLE_STATE_DELETED

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

LIFECYCLE_STATE_DELETING

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

LIFECYCLE_STATE_FAILED

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

LIFECYCLE_STATE_NEEDS_ATTENTION

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

LIFECYCLE_STATE_UPDATING

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary.

SECURITY_STATUS_EARLY_ACCESS

A constant which can be used with the security_status property of a InstallationSiteSummary.

SECURITY_STATUS_UNKNOWN

A constant which can be used with the security_status property of a InstallationSiteSummary.

SECURITY_STATUS_UPDATE_REQUIRED

A constant which can be used with the security_status property of a InstallationSiteSummary.

SECURITY_STATUS_UPGRADE_REQUIRED

A constant which can be used with the security_status property of a InstallationSiteSummary.

SECURITY_STATUS_UP_TO_DATE

A constant which can be used with the security_status property of a InstallationSiteSummary.

approximate_application_count

Gets the approximate_application_count of this InstallationSiteSummary.

blocklist

Gets the blocklist of this InstallationSiteSummary.

installation_key

[Required] Gets the installation_key of this InstallationSiteSummary.

jre

Gets the jre of this InstallationSiteSummary.

lifecycle_state

Gets the lifecycle_state of this InstallationSiteSummary.

managed_instance_id

[Required] Gets the managed_instance_id of this InstallationSiteSummary.

operating_system

Gets the operating_system of this InstallationSiteSummary.

path

Gets the path of this InstallationSiteSummary.

security_status

Gets the security_status of this InstallationSiteSummary.

time_last_seen

Gets the time_last_seen of this InstallationSiteSummary.

Methods:

__init__(**kwargs)

Initializes a new InstallationSiteSummary object with values from keyword arguments.

LIFECYCLE_STATE_ACTIVE = 'ACTIVE'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “ACTIVE”

LIFECYCLE_STATE_CREATING = 'CREATING'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “CREATING”

LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “DELETED”

LIFECYCLE_STATE_DELETING = 'DELETING'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “DELETING”

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “FAILED”

LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “NEEDS_ATTENTION”

LIFECYCLE_STATE_UPDATING = 'UPDATING'

A constant which can be used with the lifecycle_state property of a InstallationSiteSummary. This constant has a value of “UPDATING”

SECURITY_STATUS_EARLY_ACCESS = 'EARLY_ACCESS'

A constant which can be used with the security_status property of a InstallationSiteSummary. This constant has a value of “EARLY_ACCESS”

SECURITY_STATUS_UNKNOWN = 'UNKNOWN'

A constant which can be used with the security_status property of a InstallationSiteSummary. This constant has a value of “UNKNOWN”

SECURITY_STATUS_UPDATE_REQUIRED = 'UPDATE_REQUIRED'

A constant which can be used with the security_status property of a InstallationSiteSummary. This constant has a value of “UPDATE_REQUIRED”

SECURITY_STATUS_UPGRADE_REQUIRED = 'UPGRADE_REQUIRED'

A constant which can be used with the security_status property of a InstallationSiteSummary. This constant has a value of “UPGRADE_REQUIRED”

SECURITY_STATUS_UP_TO_DATE = 'UP_TO_DATE'

A constant which can be used with the security_status property of a InstallationSiteSummary. This constant has a value of “UP_TO_DATE”

__init__(**kwargs)

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

Parameters
  • installation_key (str) – The value to assign to the installation_key property of this InstallationSiteSummary.

  • managed_instance_id (str) – The value to assign to the managed_instance_id property of this InstallationSiteSummary.

  • jre (oci.jms.models.JavaRuntimeId) – The value to assign to the jre property of this InstallationSiteSummary.

  • security_status (str) – The value to assign to the security_status property of this InstallationSiteSummary. Allowed values for this property are: “EARLY_ACCESS”, “UNKNOWN”, “UP_TO_DATE”, “UPDATE_REQUIRED”, “UPGRADE_REQUIRED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • path (str) – The value to assign to the path property of this InstallationSiteSummary.

  • operating_system (oci.jms.models.OperatingSystem) – The value to assign to the operating_system property of this InstallationSiteSummary.

  • approximate_application_count (int) – The value to assign to the approximate_application_count property of this InstallationSiteSummary.

  • time_last_seen (datetime) – The value to assign to the time_last_seen property of this InstallationSiteSummary.

  • blocklist (list[oci.jms.models.BlocklistEntry]) – The value to assign to the blocklist property of this InstallationSiteSummary.

  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this InstallationSiteSummary. Allowed values for this property are: “ACTIVE”, “CREATING”, “DELETED”, “DELETING”, “FAILED”, “NEEDS_ATTENTION”, “UPDATING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

property approximate_application_count

Gets the approximate_application_count of this InstallationSiteSummary. The approximate count of applications running on this installation

Returns

The approximate_application_count of this InstallationSiteSummary.

Return type

int

property blocklist

Gets the blocklist of this InstallationSiteSummary. The list of operations that are blocklisted.

Returns

The blocklist of this InstallationSiteSummary.

Return type

list[oci.jms.models.BlocklistEntry]

property installation_key

[Required] Gets the installation_key of this InstallationSiteSummary. The unique identifier for the installation of Java Runtime at a specific path on a specific operating system.

Returns

The installation_key of this InstallationSiteSummary.

Return type

str

property jre

Gets the jre of this InstallationSiteSummary.

Returns

The jre of this InstallationSiteSummary.

Return type

oci.jms.models.JavaRuntimeId

property lifecycle_state

Gets the lifecycle_state of this InstallationSiteSummary. The lifecycle state of the installation site.

Allowed values for this property are: “ACTIVE”, “CREATING”, “DELETED”, “DELETING”, “FAILED”, “NEEDS_ATTENTION”, “UPDATING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The lifecycle_state of this InstallationSiteSummary.

Return type

str

property managed_instance_id

[Required] Gets the managed_instance_id of this InstallationSiteSummary. The OCID of the related managed instance.

Returns

The managed_instance_id of this InstallationSiteSummary.

Return type

str

property operating_system

Gets the operating_system of this InstallationSiteSummary.

Returns

The operating_system of this InstallationSiteSummary.

Return type

oci.jms.models.OperatingSystem

property path

Gets the path of this InstallationSiteSummary. The file system path of the installation.

Returns

The path of this InstallationSiteSummary.

Return type

str

property security_status

Gets the security_status of this InstallationSiteSummary. The security status of the Java Runtime.

Allowed values for this property are: “EARLY_ACCESS”, “UNKNOWN”, “UP_TO_DATE”, “UPDATE_REQUIRED”, “UPGRADE_REQUIRED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The security_status of this InstallationSiteSummary.

Return type

str

property time_last_seen

Gets the time_last_seen of this InstallationSiteSummary. The date and time the resource was _last_ reported to JMS. This is potentially _after_ the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period.

Returns

The time_last_seen of this InstallationSiteSummary.

Return type

datetime