ExternalExadataInfrastructureDiscovery¶
-
class
oci.database_management.models.ExternalExadataInfrastructureDiscovery(**kwargs)¶ Bases:
oci.database_management.models.entity_discovered.EntityDiscoveredThe result of the Exadata infrastructure discovery.
Attributes
DISCOVER_STATUS_DISCOVERINGstr(object=’’) -> str DISCOVER_STATUS_NEW_DISCOVEREDstr(object=’’) -> str DISCOVER_STATUS_NOT_FOUNDstr(object=’’) -> str DISCOVER_STATUS_PREV_DISCOVEREDstr(object=’’) -> str ENTITY_TYPE_DATABASE_SYSTEM_DISCOVER_SUMMARYstr(object=’’) -> str ENTITY_TYPE_INFRASTRUCTURE_DISCOVERstr(object=’’) -> str ENTITY_TYPE_INFRASTRUCTURE_DISCOVER_SUMMARYstr(object=’’) -> str ENTITY_TYPE_STORAGE_GRID_DISCOVER_SUMMARYstr(object=’’) -> str ENTITY_TYPE_STORAGE_SERVER_DISCOVER_SUMMARYstr(object=’’) -> str LICENSE_MODEL_BRING_YOUR_OWN_LICENSEA constant which can be used with the license_model property of a ExternalExadataInfrastructureDiscovery. LICENSE_MODEL_LICENSE_INCLUDEDA constant which can be used with the license_model property of a ExternalExadataInfrastructureDiscovery. RACK_SIZE_EIGHTHA constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. RACK_SIZE_FULLA constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. RACK_SIZE_HALFA constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. RACK_SIZE_QUARTERA constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. RACK_SIZE_UNKNOWNA constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. agent_idGets the agent_id of this EntityDiscovered. compartment_idGets the compartment_id of this ExternalExadataInfrastructureDiscovery. connector_idGets the connector_id of this EntityDiscovered. db_systemsGets the db_systems of this ExternalExadataInfrastructureDiscovery. discover_error_codeGets the discover_error_code of this EntityDiscovered. discover_error_msgGets the discover_error_msg of this EntityDiscovered. discover_statusGets the discover_status of this EntityDiscovered. discovery_key[Required] Gets the discovery_key of this ExternalExadataInfrastructureDiscovery. display_name[Required] Gets the display_name of this EntityDiscovered. entity_type[Required] Gets the entity_type of this EntityDiscovered. grid_home_pathGets the grid_home_path of this ExternalExadataInfrastructureDiscovery. idGets the id of this EntityDiscovered. internal_idGets the internal_id of this EntityDiscovered. license_modelGets the license_model of this ExternalExadataInfrastructureDiscovery. rack_sizeGets the rack_size of this ExternalExadataInfrastructureDiscovery. statusGets the status of this EntityDiscovered. storage_gridGets the storage_grid of this ExternalExadataInfrastructureDiscovery. storage_serversGets the storage_servers of this ExternalExadataInfrastructureDiscovery. versionGets the version of this EntityDiscovered. Methods
__init__(**kwargs)Initializes a new ExternalExadataInfrastructureDiscovery 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 ExternalExadataInfrastructureDiscovery. 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 ExternalExadataInfrastructureDiscovery. This constant has a value of “LICENSE_INCLUDED”
-
RACK_SIZE_EIGHTH= 'EIGHTH'¶ A constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. This constant has a value of “EIGHTH”
-
RACK_SIZE_FULL= 'FULL'¶ A constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. This constant has a value of “FULL”
-
RACK_SIZE_HALF= 'HALF'¶ A constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. This constant has a value of “HALF”
-
RACK_SIZE_QUARTER= 'QUARTER'¶ A constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. This constant has a value of “QUARTER”
-
RACK_SIZE_UNKNOWN= 'UNKNOWN'¶ A constant which can be used with the rack_size property of a ExternalExadataInfrastructureDiscovery. This constant has a value of “UNKNOWN”
-
__init__(**kwargs)¶ Initializes a new ExternalExadataInfrastructureDiscovery object with values from keyword arguments. The default value of the
entity_typeattribute of this class isINFRASTRUCTURE_DISCOVERand 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 ExternalExadataInfrastructureDiscovery.
- agent_id (str) – The value to assign to the agent_id property of this ExternalExadataInfrastructureDiscovery.
- connector_id (str) – The value to assign to the connector_id property of this ExternalExadataInfrastructureDiscovery.
- display_name (str) – The value to assign to the display_name property of this ExternalExadataInfrastructureDiscovery.
- version (str) – The value to assign to the version property of this ExternalExadataInfrastructureDiscovery.
- internal_id (str) – The value to assign to the internal_id property of this ExternalExadataInfrastructureDiscovery.
- status (str) – The value to assign to the status property of this ExternalExadataInfrastructureDiscovery.
- discover_status (str) – The value to assign to the discover_status property of this ExternalExadataInfrastructureDiscovery. 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 ExternalExadataInfrastructureDiscovery.
- discover_error_msg (str) – The value to assign to the discover_error_msg property of this ExternalExadataInfrastructureDiscovery.
- entity_type (str) – The value to assign to the entity_type property of this ExternalExadataInfrastructureDiscovery. 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’.
- discovery_key (str) – The value to assign to the discovery_key property of this ExternalExadataInfrastructureDiscovery.
- license_model (str) – The value to assign to the license_model property of this ExternalExadataInfrastructureDiscovery. 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 ExternalExadataInfrastructureDiscovery.
- rack_size (str) – The value to assign to the rack_size property of this ExternalExadataInfrastructureDiscovery. Allowed values for this property are: “FULL”, “HALF”, “QUARTER”, “EIGHTH”, “UNKNOWN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- grid_home_path (str) – The value to assign to the grid_home_path property of this ExternalExadataInfrastructureDiscovery.
- db_systems (list[oci.database_management.models.ExternalDatabaseSystemDiscoverySummary]) – The value to assign to the db_systems property of this ExternalExadataInfrastructureDiscovery.
- storage_grid (oci.database_management.models.ExternalStorageGridDiscoverySummary) – The value to assign to the storage_grid property of this ExternalExadataInfrastructureDiscovery.
- storage_servers (list[oci.database_management.models.ExternalStorageServerDiscoverySummary]) – The value to assign to the storage_servers property of this ExternalExadataInfrastructureDiscovery.
-
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
-
compartment_id¶ Gets the compartment_id of this ExternalExadataInfrastructureDiscovery. The OCID of the compartment.
Returns: The compartment_id of this ExternalExadataInfrastructureDiscovery. 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
-
db_systems¶ Gets the db_systems of this ExternalExadataInfrastructureDiscovery. The list of DB systems in the Exadata infrastructure.
Returns: The db_systems of this ExternalExadataInfrastructureDiscovery. Return type: list[oci.database_management.models.ExternalDatabaseSystemDiscoverySummary]
-
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”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The discover_status of this EntityDiscovered. Return type: str
-
discovery_key¶ [Required] Gets the discovery_key of this ExternalExadataInfrastructureDiscovery. The unique key of the discovery request.
Returns: The discovery_key of this ExternalExadataInfrastructureDiscovery. 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”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
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.
-
grid_home_path¶ Gets the grid_home_path of this ExternalExadataInfrastructureDiscovery. The Oracle home path of the Exadata infrastructure.
Returns: The grid_home_path of this ExternalExadataInfrastructureDiscovery. Return type: str
-
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 ExternalExadataInfrastructureDiscovery. 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 ExternalExadataInfrastructureDiscovery. Return type: str
-
rack_size¶ Gets the rack_size of this ExternalExadataInfrastructureDiscovery. The size of the Exadata infrastructure.
Allowed values for this property are: “FULL”, “HALF”, “QUARTER”, “EIGHTH”, “UNKNOWN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The rack_size of this ExternalExadataInfrastructureDiscovery. Return type: str
-
status¶ Gets the status of this EntityDiscovered. The status of the entity.
Returns: The status of this EntityDiscovered. Return type: str
-
storage_grid¶ Gets the storage_grid of this ExternalExadataInfrastructureDiscovery.
Returns: The storage_grid of this ExternalExadataInfrastructureDiscovery. Return type: oci.database_management.models.ExternalStorageGridDiscoverySummary
-
storage_servers¶ Gets the storage_servers of this ExternalExadataInfrastructureDiscovery. The list of storage servers in the Exadata infrastructure.
Returns: The storage_servers of this ExternalExadataInfrastructureDiscovery. Return type: list[oci.database_management.models.ExternalStorageServerDiscoverySummary]
-
version¶ Gets the version of this EntityDiscovered. The version of the entity.
Returns: The version of this EntityDiscovered. Return type: str
-