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’.
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
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]
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
jre

Gets the jre of this InstallationSiteSummary.

Returns:The jre of this InstallationSiteSummary.
Return type:oci.jms.models.JavaRuntimeId
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
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
operating_system

Gets the operating_system of this InstallationSiteSummary.

Returns:The operating_system of this InstallationSiteSummary.
Return type:oci.jms.models.OperatingSystem
path

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

Returns:The path of this InstallationSiteSummary.
Return type:str
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
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