ExadataResourceConfiguration

class oci.demand_signal.models.ExadataResourceConfiguration(**kwargs)

Bases: oci.demand_signal.models.base_resource_configuration.BaseResourceConfiguration

Configuration for EXADATA

Attributes

RESOURCE_COMPUTE str(object=’’) -> str
RESOURCE_EXADATA str(object=’’) -> str
RESOURCE_NETWORK str(object=’’) -> str
RESOURCE_STORAGE str(object=’’) -> str
hw_generation Gets the hw_generation of this ExadataResourceConfiguration.
node_type [Required] Gets the node_type of this ExadataResourceConfiguration.
resource [Required] Gets the resource of this BaseResourceConfiguration.
usage_type [Required] Gets the usage_type of this ExadataResourceConfiguration.

Methods

__init__(**kwargs) Initializes a new ExadataResourceConfiguration 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.
RESOURCE_COMPUTE = 'COMPUTE'
RESOURCE_EXADATA = 'EXADATA'
RESOURCE_NETWORK = 'NETWORK'
RESOURCE_STORAGE = 'STORAGE'
__init__(**kwargs)

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

Parameters:
  • resource (str) – The value to assign to the resource property of this ExadataResourceConfiguration. Allowed values for this property are: “COMPUTE”, “EXADATA”, “STORAGE”, “NETWORK”
  • node_type (str) – The value to assign to the node_type property of this ExadataResourceConfiguration.
  • hw_generation (str) – The value to assign to the hw_generation property of this ExadataResourceConfiguration.
  • usage_type (str) – The value to assign to the usage_type property of this ExadataResourceConfiguration.
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.

hw_generation

Gets the hw_generation of this ExadataResourceConfiguration. The hardware generation of the Exadata system.

Returns:The hw_generation of this ExadataResourceConfiguration.
Return type:str
node_type

[Required] Gets the node_type of this ExadataResourceConfiguration. The type of node in the Exadata system.

Returns:The node_type of this ExadataResourceConfiguration.
Return type:str
resource

[Required] Gets the resource of this BaseResourceConfiguration. Resources like COMPUTE, STORAGE, EXADATA etc.

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

Returns:The resource of this BaseResourceConfiguration.
Return type:str
usage_type

[Required] Gets the usage_type of this ExadataResourceConfiguration. The type of usage for the resource.

Returns:The usage_type of this ExadataResourceConfiguration.
Return type:str