Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.69 KB

File metadata and controls

40 lines (34 loc) · 2.69 KB

IntersightClient::BulkExport

Properties

Name Type Description Notes
class_id String The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. [default to 'bulk.Export']
object_type String The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. [default to 'bulk.Export']
action String Action to be performed on the export operation. * `Start` - Starts the export operation. * `Cancel` - Cancels the export operation that is in progress. [optional][default to 'Start']
export_tags Boolean Specifies whether tags must be exported and will be considered for all the items MOs. [optional][default to true]
exported_objects Array<BulkSubRequest> [optional]
import_order Object Contains the list of import order. [optional][readonly]
items Array<MoMoRef> [optional]
name String An identifier for the export instance. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-) or an underscore (_). [optional]
status String Status of the export operation. * `` - The operation has not started. * `InProgress` - The operation is in progress. * `OrderInProgress` - The archive operation is in progress. * `Success` - The operation has succeeded. * `Failed` - The operation has failed. * `OperationTimedOut` - The operation has timed out. * `OperationCancelled` - The operation has been cancelled. * `CancelInProgress` - The operation is being cancelled. [optional][readonly][default to '']
status_message String Status message associated with failures or progress indication. [optional][readonly]
exported_items Array<BulkExportedItemRelationship> An array of relationships to bulkExportedItem resources. [optional][readonly]
organization OrganizationOrganizationRelationship [optional]

Example

require 'intersight_client'

instance = IntersightClient::BulkExport.new(
  class_id: null,
  object_type: null,
  action: null,
  export_tags: null,
  exported_objects: null,
  import_order: null,
  items: null,
  name: null,
  status: null,
  status_message: null,
  exported_items: null,
  organization: null
)