AddEmManagedExternalExadataInsightMembersDetails

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

Bases: oci.opsi.models.add_exadata_insight_members_details.AddExadataInsightMembersDetails

The information about the members of Exadata system to be added. If memberEntityDetails is not specified, the the Enterprise Manager entity (e.g. databases and hosts) associated with an Exadata system will be placed in the same compartment as the Exadata system.

Attributes

ENTITY_SOURCE_EM_MANAGED_EXTERNAL_EXADATA str(object=’’) -> str
ENTITY_SOURCE_MACS_MANAGED_CLOUD_EXADATA str(object=’’) -> str
ENTITY_SOURCE_PE_COMANAGED_EXADATA str(object=’’) -> str
entity_source [Required] Gets the entity_source of this AddExadataInsightMembersDetails.
member_entity_details Gets the member_entity_details of this AddEmManagedExternalExadataInsightMembersDetails.

Methods

__init__(**kwargs) Initializes a new AddEmManagedExternalExadataInsightMembersDetails 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_EM_MANAGED_EXTERNAL_EXADATA = 'EM_MANAGED_EXTERNAL_EXADATA'
ENTITY_SOURCE_MACS_MANAGED_CLOUD_EXADATA = 'MACS_MANAGED_CLOUD_EXADATA'
ENTITY_SOURCE_PE_COMANAGED_EXADATA = 'PE_COMANAGED_EXADATA'
__init__(**kwargs)

Initializes a new AddEmManagedExternalExadataInsightMembersDetails object with values from keyword arguments. The default value of the entity_source attribute of this class is EM_MANAGED_EXTERNAL_EXADATA 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 AddEmManagedExternalExadataInsightMembersDetails. Allowed values for this property are: “EM_MANAGED_EXTERNAL_EXADATA”, “PE_COMANAGED_EXADATA”, “MACS_MANAGED_CLOUD_EXADATA”
  • member_entity_details (list[oci.opsi.models.CreateEmManagedExternalExadataMemberEntityDetails]) – The value to assign to the member_entity_details property of this AddEmManagedExternalExadataInsightMembersDetails.
entity_source

[Required] Gets the entity_source of this AddExadataInsightMembersDetails. Source of the Exadata system.

Allowed values for this property are: “EM_MANAGED_EXTERNAL_EXADATA”, “PE_COMANAGED_EXADATA”, “MACS_MANAGED_CLOUD_EXADATA”

Returns:The entity_source of this AddExadataInsightMembersDetails.
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.

member_entity_details

Gets the member_entity_details of this AddEmManagedExternalExadataInsightMembersDetails.

Returns:The member_entity_details of this AddEmManagedExternalExadataInsightMembersDetails.
Return type:list[oci.opsi.models.CreateEmManagedExternalExadataMemberEntityDetails]