# Class CIM_PartitionedLibrarySystemCapabilities
extends CIM_Capabilities

PartitionedLibrarySystemCapabilities is the capabilities supported by the PTL System that can be used to manipulate the physical library and its partitions.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_Capabilities
|
+--CIM_PartitionedLibrarySystemCapabilities

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | PartitionedLibrarySystemCapabilities is the capabilities supported by the PTL System that can be used to manipulate the physical library and its partitions.
Experimental | boolean | true
UMLPackagePath | string | CIM::Device::Tape
Version | string | 2.42.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
ActivateDeactivateLibrarySupported | boolean |
Description | string | Whether the library needs and supports methods for activating and deactivating the entire library. Some partitioned libraries need activating to bring all of the defined partitions online. Similarly you may need to deactivate the entire library to modify a partition or change the defined set of partitions.
ActivateDeactivatePartitionSupported | boolean |
Description | string | This boolean indicates whether the library needs and supports methods for activating and deactivating a partition. A library may require a partition to be activated once created or modified. You may also need to deactivate a partition to modify or delete a partition.
MaxPartitions | uint16 |
Description | string | Maximum number of partitions allowed to be created in a physical partitionable library.
ModifySupported | boolean |
Description | string | Whether a partition can be modified by adding and removingStorageMediaLocations, drives, cartridges or capacity.
LibraryTypesSupported | string[] |
Description | string | The types of physical libraries this partitioned library is capable of emulating. These strings are vendor specific. A vendor may support emulating multiple physical library types as listed here. Use the vendor and product part of the vendor + product + serial number reported by the emulated library to the standard enquiry page.
ModelCorrespondence | string | CIM_PartitionedLibrarySetting.LibraryType
Read | boolean | true
PartitionMethodsSupported | uint16[] |
Description | string | Enumeration indicating supported methods for partitioning. In Auto partitioning (value = 2) the library can automatically create N partitions, given the number of partitions N as input. In Simple partitioning (value = 3) the library is capable of creating a partition given the number of slots and drives. Slot-based paritioning (value = 4) allows a number of storage media locations to be assigned to a partition. In Volser based partitioning (value = 5), a single tape or multiple tapes can be assigned to a partition based on volume serial number given the ranges of volume serial numbers that belong to a partition. A Partitioned Tape Library System may not support creating any partitions (value = 6) in a monitor-only implementation.
ValueMap | string | 2, 3, 4, 5, 6, 7..32767, 32768..65535
Values | string | Auto, Simple, Slot, VolSer, None, DMTF Reserved, Vendor Reserved

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
Description | string | CIM_ManagedElement
ElementName | string | CIM_Capabilities
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_Capabilities

## Class Methods

### Inherited Class Methods

Name | Return Type | Class Origin
--- | --- | ---
CreateGoalSettings | uint16 | CIM_Capabilities