CloudImportableComputeEntitySummary

class oci.opsi.models.CloudImportableComputeEntitySummary(**kwargs)

Bases: oci.opsi.models.importable_compute_entity_summary.ImportableComputeEntitySummary

A compute host entity that can be imported into Operations Insights.

Attributes

ENTITY_SOURCE_MACS_MANAGED_CLOUD_HOST str(object=’’) -> str
ENTITY_SOURCE_MACS_MANAGED_EXTERNAL_HOST str(object=’’) -> str
PLATFORM_TYPE_AIX A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
PLATFORM_TYPE_HP_UX A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
PLATFORM_TYPE_LINUX A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
PLATFORM_TYPE_SOLARIS A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
PLATFORM_TYPE_SUNOS A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
PLATFORM_TYPE_WINDOWS A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
PLATFORM_TYPE_ZLINUX A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary.
compartment_id [Required] Gets the compartment_id of this ImportableComputeEntitySummary.
compute_display_name [Required] Gets the compute_display_name of this ImportableComputeEntitySummary.
compute_id [Required] Gets the compute_id of this ImportableComputeEntitySummary.
entity_source [Required] Gets the entity_source of this ImportableComputeEntitySummary.
host_name [Required] Gets the host_name of this CloudImportableComputeEntitySummary.
platform_type [Required] Gets the platform_type of this CloudImportableComputeEntitySummary.

Methods

__init__(**kwargs) Initializes a new CloudImportableComputeEntitySummary object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
ENTITY_SOURCE_MACS_MANAGED_CLOUD_HOST = 'MACS_MANAGED_CLOUD_HOST'
ENTITY_SOURCE_MACS_MANAGED_EXTERNAL_HOST = 'MACS_MANAGED_EXTERNAL_HOST'
PLATFORM_TYPE_AIX = 'AIX'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “AIX”

PLATFORM_TYPE_HP_UX = 'HP_UX'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “HP_UX”

PLATFORM_TYPE_LINUX = 'LINUX'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “LINUX”

PLATFORM_TYPE_SOLARIS = 'SOLARIS'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “SOLARIS”

PLATFORM_TYPE_SUNOS = 'SUNOS'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “SUNOS”

PLATFORM_TYPE_WINDOWS = 'WINDOWS'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “WINDOWS”

PLATFORM_TYPE_ZLINUX = 'ZLINUX'

A constant which can be used with the platform_type property of a CloudImportableComputeEntitySummary. This constant has a value of “ZLINUX”

__init__(**kwargs)

Initializes a new CloudImportableComputeEntitySummary object with values from keyword arguments. The default value of the entity_source attribute of this class is MACS_MANAGED_CLOUD_HOST and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • entity_source (str) – The value to assign to the entity_source property of this CloudImportableComputeEntitySummary. Allowed values for this property are: “MACS_MANAGED_EXTERNAL_HOST”, “MACS_MANAGED_CLOUD_HOST”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • compute_id (str) – The value to assign to the compute_id property of this CloudImportableComputeEntitySummary.
  • compute_display_name (str) – The value to assign to the compute_display_name property of this CloudImportableComputeEntitySummary.
  • compartment_id (str) – The value to assign to the compartment_id property of this CloudImportableComputeEntitySummary.
  • host_name (str) – The value to assign to the host_name property of this CloudImportableComputeEntitySummary.
  • platform_type (str) – The value to assign to the platform_type property of this CloudImportableComputeEntitySummary. Allowed values for this property are: “LINUX”, “SOLARIS”, “SUNOS”, “ZLINUX”, “WINDOWS”, “AIX”, “HP_UX”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
compartment_id

[Required] Gets the compartment_id of this ImportableComputeEntitySummary. The OCID of the compartment.

Returns:The compartment_id of this ImportableComputeEntitySummary.
Return type:str
compute_display_name

[Required] Gets the compute_display_name of this ImportableComputeEntitySummary. The Display Name of the Compute Instance

Returns:The compute_display_name of this ImportableComputeEntitySummary.
Return type:str
compute_id

[Required] Gets the compute_id of this ImportableComputeEntitySummary. The OCID of the Compute Instance

Returns:The compute_id of this ImportableComputeEntitySummary.
Return type:str
entity_source

[Required] Gets the entity_source of this ImportableComputeEntitySummary. Source of the importable agent entity.

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

Returns:The entity_source of this ImportableComputeEntitySummary.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

host_name

[Required] Gets the host_name of this CloudImportableComputeEntitySummary. The host name. The host name is unique amongst the hosts managed by the same management agent.

Returns:The host_name of this CloudImportableComputeEntitySummary.
Return type:str
platform_type

[Required] Gets the platform_type of this CloudImportableComputeEntitySummary. Platform type. Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX, HP-UX].

Allowed values for this property are: “LINUX”, “SOLARIS”, “SUNOS”, “ZLINUX”, “WINDOWS”, “AIX”, “HP_UX”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The platform_type of this CloudImportableComputeEntitySummary.
Return type:str