RoverWorkload

class oci.rover.models.RoverWorkload(**kwargs)

Bases: object

Information about a RoverWorkload.

Methods

__init__(**kwargs) Initializes a new RoverWorkload object with values from keyword arguments.

Attributes

compartment_id [Required] Gets the compartment_id of this RoverWorkload.
id [Required] Gets the id of this RoverWorkload.
name Gets the name of this RoverWorkload.
object_count Gets the object_count of this RoverWorkload.
prefix Gets the prefix of this RoverWorkload.
range_end Gets the range_end of this RoverWorkload.
range_start Gets the range_start of this RoverWorkload.
size Gets the size of this RoverWorkload.
work_request_id Gets the work_request_id of this RoverWorkload.
workload_type [Required] Gets the workload_type of this RoverWorkload.
__init__(**kwargs)

Initializes a new RoverWorkload object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this RoverWorkload.
  • compartment_id (str) – The value to assign to the compartment_id property of this RoverWorkload.
  • id (str) – The value to assign to the id property of this RoverWorkload.
  • size (str) – The value to assign to the size property of this RoverWorkload.
  • object_count (str) – The value to assign to the object_count property of this RoverWorkload.
  • prefix (str) – The value to assign to the prefix property of this RoverWorkload.
  • range_start (str) – The value to assign to the range_start property of this RoverWorkload.
  • range_end (str) – The value to assign to the range_end property of this RoverWorkload.
  • workload_type (str) – The value to assign to the workload_type property of this RoverWorkload.
  • work_request_id (str) – The value to assign to the work_request_id property of this RoverWorkload.
compartment_id

[Required] Gets the compartment_id of this RoverWorkload. The OCID of the compartment containing the workload.

Returns:The compartment_id of this RoverWorkload.
Return type:str
id

[Required] Gets the id of this RoverWorkload. The Unique Oracle ID (OCID) that is immutable on creation.

Returns:The id of this RoverWorkload.
Return type:str
name

Gets the name of this RoverWorkload. Name of the Rover Workload

Returns:The name of this RoverWorkload.
Return type:str
object_count

Gets the object_count of this RoverWorkload. Number of objects in a workload.

Returns:The object_count of this RoverWorkload.
Return type:str
prefix

Gets the prefix of this RoverWorkload. Prefix to filter objects in case it is a bucket.

Returns:The prefix of this RoverWorkload.
Return type:str
range_end

Gets the range_end of this RoverWorkload. End of the range in a bucket.

Returns:The range_end of this RoverWorkload.
Return type:str
range_start

Gets the range_start of this RoverWorkload. Start of the range in a bucket.

Returns:The range_start of this RoverWorkload.
Return type:str
size

Gets the size of this RoverWorkload. Size of the workload.

Returns:The size of this RoverWorkload.
Return type:str
work_request_id

Gets the work_request_id of this RoverWorkload. The compute work request id to track progress of custom image exports.

Returns:The work_request_id of this RoverWorkload.
Return type:str
workload_type

[Required] Gets the workload_type of this RoverWorkload. The type of workload

Returns:The workload_type of this RoverWorkload.
Return type:str