ExternalDatabaseSystemDiscoverySummary

class oci.database_management.models.ExternalDatabaseSystemDiscoverySummary(**kwargs)

Bases: oci.database_management.models.entity_discovered.EntityDiscovered

The summary of the DB system discovery.

Attributes

DISCOVER_STATUS_DISCOVERING str(object=’’) -> str
DISCOVER_STATUS_NEW_DISCOVERED str(object=’’) -> str
DISCOVER_STATUS_NOT_FOUND str(object=’’) -> str
DISCOVER_STATUS_PREV_DISCOVERED str(object=’’) -> str
ENTITY_TYPE_DATABASE_SYSTEM_DISCOVER_SUMMARY str(object=’’) -> str
ENTITY_TYPE_INFRASTRUCTURE_DISCOVER str(object=’’) -> str
ENTITY_TYPE_INFRASTRUCTURE_DISCOVER_SUMMARY str(object=’’) -> str
ENTITY_TYPE_STORAGE_GRID_DISCOVER_SUMMARY str(object=’’) -> str
ENTITY_TYPE_STORAGE_SERVER_DISCOVER_SUMMARY str(object=’’) -> str
LICENSE_MODEL_BRING_YOUR_OWN_LICENSE A constant which can be used with the license_model property of a ExternalDatabaseSystemDiscoverySummary.
LICENSE_MODEL_LICENSE_INCLUDED A constant which can be used with the license_model property of a ExternalDatabaseSystemDiscoverySummary.
agent_id Gets the agent_id of this EntityDiscovered.
asm_connector_name Gets the asm_connector_name of this ExternalDatabaseSystemDiscoverySummary.
compartment_id Gets the compartment_id of this ExternalDatabaseSystemDiscoverySummary.
connector_id Gets the connector_id of this EntityDiscovered.
discover_error_code Gets the discover_error_code of this EntityDiscovered.
discover_error_msg Gets the discover_error_msg of this EntityDiscovered.
discover_status Gets the discover_status of this EntityDiscovered.
display_name [Required] Gets the display_name of this EntityDiscovered.
entity_type [Required] Gets the entity_type of this EntityDiscovered.
id Gets the id of this EntityDiscovered.
internal_id Gets the internal_id of this EntityDiscovered.
license_model Gets the license_model of this ExternalDatabaseSystemDiscoverySummary.
oracle_home Gets the oracle_home of this ExternalDatabaseSystemDiscoverySummary.
status Gets the status of this EntityDiscovered.
version Gets the version of this EntityDiscovered.

Methods

__init__(**kwargs) Initializes a new ExternalDatabaseSystemDiscoverySummary 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.
DISCOVER_STATUS_DISCOVERING = 'DISCOVERING'
DISCOVER_STATUS_NEW_DISCOVERED = 'NEW_DISCOVERED'
DISCOVER_STATUS_NOT_FOUND = 'NOT_FOUND'
DISCOVER_STATUS_PREV_DISCOVERED = 'PREV_DISCOVERED'
ENTITY_TYPE_DATABASE_SYSTEM_DISCOVER_SUMMARY = 'DATABASE_SYSTEM_DISCOVER_SUMMARY'
ENTITY_TYPE_INFRASTRUCTURE_DISCOVER = 'INFRASTRUCTURE_DISCOVER'
ENTITY_TYPE_INFRASTRUCTURE_DISCOVER_SUMMARY = 'INFRASTRUCTURE_DISCOVER_SUMMARY'
ENTITY_TYPE_STORAGE_GRID_DISCOVER_SUMMARY = 'STORAGE_GRID_DISCOVER_SUMMARY'
ENTITY_TYPE_STORAGE_SERVER_DISCOVER_SUMMARY = 'STORAGE_SERVER_DISCOVER_SUMMARY'
LICENSE_MODEL_BRING_YOUR_OWN_LICENSE = 'BRING_YOUR_OWN_LICENSE'

A constant which can be used with the license_model property of a ExternalDatabaseSystemDiscoverySummary. This constant has a value of “BRING_YOUR_OWN_LICENSE”

LICENSE_MODEL_LICENSE_INCLUDED = 'LICENSE_INCLUDED'

A constant which can be used with the license_model property of a ExternalDatabaseSystemDiscoverySummary. This constant has a value of “LICENSE_INCLUDED”

__init__(**kwargs)

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

Parameters:
  • id (str) – The value to assign to the id property of this ExternalDatabaseSystemDiscoverySummary.
  • agent_id (str) – The value to assign to the agent_id property of this ExternalDatabaseSystemDiscoverySummary.
  • connector_id (str) – The value to assign to the connector_id property of this ExternalDatabaseSystemDiscoverySummary.
  • display_name (str) – The value to assign to the display_name property of this ExternalDatabaseSystemDiscoverySummary.
  • version (str) – The value to assign to the version property of this ExternalDatabaseSystemDiscoverySummary.
  • internal_id (str) – The value to assign to the internal_id property of this ExternalDatabaseSystemDiscoverySummary.
  • status (str) – The value to assign to the status property of this ExternalDatabaseSystemDiscoverySummary.
  • discover_status (str) – The value to assign to the discover_status property of this ExternalDatabaseSystemDiscoverySummary. Allowed values for this property are: “PREV_DISCOVERED”, “NEW_DISCOVERED”, “NOT_FOUND”, “DISCOVERING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • discover_error_code (str) – The value to assign to the discover_error_code property of this ExternalDatabaseSystemDiscoverySummary.
  • discover_error_msg (str) – The value to assign to the discover_error_msg property of this ExternalDatabaseSystemDiscoverySummary.
  • entity_type (str) – The value to assign to the entity_type property of this ExternalDatabaseSystemDiscoverySummary. Allowed values for this property are: “STORAGE_SERVER_DISCOVER_SUMMARY”, “STORAGE_GRID_DISCOVER_SUMMARY”, “DATABASE_SYSTEM_DISCOVER_SUMMARY”, “INFRASTRUCTURE_DISCOVER_SUMMARY”, “INFRASTRUCTURE_DISCOVER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • oracle_home (str) – The value to assign to the oracle_home property of this ExternalDatabaseSystemDiscoverySummary.
  • asm_connector_name (str) – The value to assign to the asm_connector_name property of this ExternalDatabaseSystemDiscoverySummary.
  • license_model (str) – The value to assign to the license_model property of this ExternalDatabaseSystemDiscoverySummary. Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • compartment_id (str) – The value to assign to the compartment_id property of this ExternalDatabaseSystemDiscoverySummary.
agent_id

Gets the agent_id of this EntityDiscovered. The OCID of the agent used for monitoring.

Returns:The agent_id of this EntityDiscovered.
Return type:str
asm_connector_name

Gets the asm_connector_name of this ExternalDatabaseSystemDiscoverySummary. The display name of the ASM connector.

Returns:The asm_connector_name of this ExternalDatabaseSystemDiscoverySummary.
Return type:str
compartment_id

Gets the compartment_id of this ExternalDatabaseSystemDiscoverySummary. The OCID of the compartment.

Returns:The compartment_id of this ExternalDatabaseSystemDiscoverySummary.
Return type:str
connector_id

Gets the connector_id of this EntityDiscovered. The OCID of the associated connector.

Returns:The connector_id of this EntityDiscovered.
Return type:str
discover_error_code

Gets the discover_error_code of this EntityDiscovered. The error code of the discovery.

Returns:The discover_error_code of this EntityDiscovered.
Return type:str
discover_error_msg

Gets the discover_error_msg of this EntityDiscovered. The error message of the discovery.

Returns:The discover_error_msg of this EntityDiscovered.
Return type:str
discover_status

Gets the discover_status of this EntityDiscovered. The status of the entity discovery.

Allowed values for this property are: “PREV_DISCOVERED”, “NEW_DISCOVERED”, “NOT_FOUND”, “DISCOVERING”

Returns:The discover_status of this EntityDiscovered.
Return type:str
display_name

[Required] Gets the display_name of this EntityDiscovered. The name of the entity.

Returns:The display_name of this EntityDiscovered.
Return type:str
entity_type

[Required] Gets the entity_type of this EntityDiscovered. The type of discovered entities.

Allowed values for this property are: “STORAGE_SERVER_DISCOVER_SUMMARY”, “STORAGE_GRID_DISCOVER_SUMMARY”, “DATABASE_SYSTEM_DISCOVER_SUMMARY”, “INFRASTRUCTURE_DISCOVER_SUMMARY”, “INFRASTRUCTURE_DISCOVER”

Returns:The entity_type of this EntityDiscovered.
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.

id

Gets the id of this EntityDiscovered. The OCID of the entity discovered.

Returns:The id of this EntityDiscovered.
Return type:str
internal_id

Gets the internal_id of this EntityDiscovered. The internal identifier of the entity.

Returns:The internal_id of this EntityDiscovered.
Return type:str
license_model

Gets the license_model of this ExternalDatabaseSystemDiscoverySummary. The Oracle license model that applies to the database management resources.

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

Returns:The license_model of this ExternalDatabaseSystemDiscoverySummary.
Return type:str
oracle_home

Gets the oracle_home of this ExternalDatabaseSystemDiscoverySummary. The Oracle home path.

Returns:The oracle_home of this ExternalDatabaseSystemDiscoverySummary.
Return type:str
status

Gets the status of this EntityDiscovered. The status of the entity.

Returns:The status of this EntityDiscovered.
Return type:str
version

Gets the version of this EntityDiscovered. The version of the entity.

Returns:The version of this EntityDiscovered.
Return type:str