1. Packages
  2. Intersight Provider
  3. API Docs
  4. getStorageController
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet

intersight.getStorageController

Explore with Pulumi AI

intersight logo
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet

    Storage Controller present in a server.

    Using getStorageController

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getStorageController(args: GetStorageControllerArgs, opts?: InvokeOptions): Promise<GetStorageControllerResult>
    function getStorageControllerOutput(args: GetStorageControllerOutputArgs, opts?: InvokeOptions): Output<GetStorageControllerResult>
    def get_storage_controller(account_moid: Optional[str] = None,
                               additional_properties: Optional[str] = None,
                               ancestors: Optional[Sequence[GetStorageControllerAncestor]] = None,
                               backup_battery_unit: Optional[GetStorageControllerBackupBatteryUnit] = None,
                               class_id: Optional[str] = None,
                               compute_blade: Optional[GetStorageControllerComputeBlade] = None,
                               compute_board: Optional[GetStorageControllerComputeBoard] = None,
                               compute_rack_unit: Optional[GetStorageControllerComputeRackUnit] = None,
                               connected_sas_expander: Optional[bool] = None,
                               controller_flags: Optional[str] = None,
                               controller_id: Optional[str] = None,
                               controller_status: Optional[str] = None,
                               create_time: Optional[str] = None,
                               default_drive_mode: Optional[str] = None,
                               device_mo_id: Optional[str] = None,
                               disk_groups: Optional[Sequence[GetStorageControllerDiskGroup]] = None,
                               disk_slots: Optional[Sequence[GetStorageControllerDiskSlot]] = None,
                               dn: Optional[str] = None,
                               domain_group_moid: Optional[str] = None,
                               ecc_bucket_leak_rate: Optional[float] = None,
                               foreign_config_present: Optional[bool] = None,
                               hw_revision: Optional[str] = None,
                               hybrid_slots_supported: Optional[str] = None,
                               id: Optional[str] = None,
                               interface_type: Optional[str] = None,
                               inventory_device_info: Optional[GetStorageControllerInventoryDeviceInfo] = None,
                               is_upgraded: Optional[bool] = None,
                               max_volumes_supported: Optional[float] = None,
                               memory_correctable_errors: Optional[float] = None,
                               mod_time: Optional[str] = None,
                               model: Optional[str] = None,
                               moid: Optional[str] = None,
                               name: Optional[str] = None,
                               object_type: Optional[str] = None,
                               oob_interface_supported: Optional[str] = None,
                               oper_reasons: Optional[Sequence[str]] = None,
                               oper_state: Optional[str] = None,
                               operability: Optional[str] = None,
                               owners: Optional[Sequence[str]] = None,
                               parent: Optional[GetStorageControllerParent] = None,
                               pci_addr: Optional[str] = None,
                               pci_slot: Optional[str] = None,
                               permission_resources: Optional[Sequence[GetStorageControllerPermissionResource]] = None,
                               persistent_cache_size: Optional[float] = None,
                               physical_disk_extensions: Optional[Sequence[GetStorageControllerPhysicalDiskExtension]] = None,
                               physical_disks: Optional[Sequence[GetStorageControllerPhysicalDisk]] = None,
                               pinned_cache_state: Optional[float] = None,
                               presence: Optional[str] = None,
                               previous_fru: Optional[GetStorageControllerPreviousFru] = None,
                               raid_support: Optional[str] = None,
                               rebuild_rate: Optional[str] = None,
                               rebuild_rate_percent: Optional[float] = None,
                               registered_device: Optional[GetStorageControllerRegisteredDevice] = None,
                               revision: Optional[str] = None,
                               rn: Optional[str] = None,
                               running_firmwares: Optional[Sequence[GetStorageControllerRunningFirmware]] = None,
                               self_encrypt_enabled: Optional[str] = None,
                               serial: Optional[str] = None,
                               shared_scope: Optional[str] = None,
                               sub_oem_id: Optional[str] = None,
                               supported_strip_sizes: Optional[str] = None,
                               tags: Optional[Sequence[GetStorageControllerTag]] = None,
                               total_cache_size: Optional[float] = None,
                               type: Optional[str] = None,
                               vendor: Optional[str] = None,
                               version_context: Optional[GetStorageControllerVersionContext] = None,
                               virtual_drive_extensions: Optional[Sequence[GetStorageControllerVirtualDriveExtension]] = None,
                               virtual_drives: Optional[Sequence[GetStorageControllerVirtualDrife]] = None,
                               opts: Optional[InvokeOptions] = None) -> GetStorageControllerResult
    def get_storage_controller_output(account_moid: Optional[pulumi.Input[str]] = None,
                               additional_properties: Optional[pulumi.Input[str]] = None,
                               ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerAncestorArgs]]]] = None,
                               backup_battery_unit: Optional[pulumi.Input[GetStorageControllerBackupBatteryUnitArgs]] = None,
                               class_id: Optional[pulumi.Input[str]] = None,
                               compute_blade: Optional[pulumi.Input[GetStorageControllerComputeBladeArgs]] = None,
                               compute_board: Optional[pulumi.Input[GetStorageControllerComputeBoardArgs]] = None,
                               compute_rack_unit: Optional[pulumi.Input[GetStorageControllerComputeRackUnitArgs]] = None,
                               connected_sas_expander: Optional[pulumi.Input[bool]] = None,
                               controller_flags: Optional[pulumi.Input[str]] = None,
                               controller_id: Optional[pulumi.Input[str]] = None,
                               controller_status: Optional[pulumi.Input[str]] = None,
                               create_time: Optional[pulumi.Input[str]] = None,
                               default_drive_mode: Optional[pulumi.Input[str]] = None,
                               device_mo_id: Optional[pulumi.Input[str]] = None,
                               disk_groups: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerDiskGroupArgs]]]] = None,
                               disk_slots: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerDiskSlotArgs]]]] = None,
                               dn: Optional[pulumi.Input[str]] = None,
                               domain_group_moid: Optional[pulumi.Input[str]] = None,
                               ecc_bucket_leak_rate: Optional[pulumi.Input[float]] = None,
                               foreign_config_present: Optional[pulumi.Input[bool]] = None,
                               hw_revision: Optional[pulumi.Input[str]] = None,
                               hybrid_slots_supported: Optional[pulumi.Input[str]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               interface_type: Optional[pulumi.Input[str]] = None,
                               inventory_device_info: Optional[pulumi.Input[GetStorageControllerInventoryDeviceInfoArgs]] = None,
                               is_upgraded: Optional[pulumi.Input[bool]] = None,
                               max_volumes_supported: Optional[pulumi.Input[float]] = None,
                               memory_correctable_errors: Optional[pulumi.Input[float]] = None,
                               mod_time: Optional[pulumi.Input[str]] = None,
                               model: Optional[pulumi.Input[str]] = None,
                               moid: Optional[pulumi.Input[str]] = None,
                               name: Optional[pulumi.Input[str]] = None,
                               object_type: Optional[pulumi.Input[str]] = None,
                               oob_interface_supported: Optional[pulumi.Input[str]] = None,
                               oper_reasons: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               oper_state: Optional[pulumi.Input[str]] = None,
                               operability: Optional[pulumi.Input[str]] = None,
                               owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               parent: Optional[pulumi.Input[GetStorageControllerParentArgs]] = None,
                               pci_addr: Optional[pulumi.Input[str]] = None,
                               pci_slot: Optional[pulumi.Input[str]] = None,
                               permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerPermissionResourceArgs]]]] = None,
                               persistent_cache_size: Optional[pulumi.Input[float]] = None,
                               physical_disk_extensions: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerPhysicalDiskExtensionArgs]]]] = None,
                               physical_disks: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerPhysicalDiskArgs]]]] = None,
                               pinned_cache_state: Optional[pulumi.Input[float]] = None,
                               presence: Optional[pulumi.Input[str]] = None,
                               previous_fru: Optional[pulumi.Input[GetStorageControllerPreviousFruArgs]] = None,
                               raid_support: Optional[pulumi.Input[str]] = None,
                               rebuild_rate: Optional[pulumi.Input[str]] = None,
                               rebuild_rate_percent: Optional[pulumi.Input[float]] = None,
                               registered_device: Optional[pulumi.Input[GetStorageControllerRegisteredDeviceArgs]] = None,
                               revision: Optional[pulumi.Input[str]] = None,
                               rn: Optional[pulumi.Input[str]] = None,
                               running_firmwares: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerRunningFirmwareArgs]]]] = None,
                               self_encrypt_enabled: Optional[pulumi.Input[str]] = None,
                               serial: Optional[pulumi.Input[str]] = None,
                               shared_scope: Optional[pulumi.Input[str]] = None,
                               sub_oem_id: Optional[pulumi.Input[str]] = None,
                               supported_strip_sizes: Optional[pulumi.Input[str]] = None,
                               tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerTagArgs]]]] = None,
                               total_cache_size: Optional[pulumi.Input[float]] = None,
                               type: Optional[pulumi.Input[str]] = None,
                               vendor: Optional[pulumi.Input[str]] = None,
                               version_context: Optional[pulumi.Input[GetStorageControllerVersionContextArgs]] = None,
                               virtual_drive_extensions: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerVirtualDriveExtensionArgs]]]] = None,
                               virtual_drives: Optional[pulumi.Input[Sequence[pulumi.Input[GetStorageControllerVirtualDrifeArgs]]]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetStorageControllerResult]
    func LookupStorageController(ctx *Context, args *LookupStorageControllerArgs, opts ...InvokeOption) (*LookupStorageControllerResult, error)
    func LookupStorageControllerOutput(ctx *Context, args *LookupStorageControllerOutputArgs, opts ...InvokeOption) LookupStorageControllerResultOutput

    > Note: This function is named LookupStorageController in the Go SDK.

    public static class GetStorageController 
    {
        public static Task<GetStorageControllerResult> InvokeAsync(GetStorageControllerArgs args, InvokeOptions? opts = null)
        public static Output<GetStorageControllerResult> Invoke(GetStorageControllerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStorageControllerResult> getStorageController(GetStorageControllerArgs args, InvokeOptions options)
    public static Output<GetStorageControllerResult> getStorageController(GetStorageControllerArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getStorageController:getStorageController
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetStorageControllerAncestor>
    BackupBatteryUnit GetStorageControllerBackupBatteryUnit
    ClassId string
    ComputeBlade GetStorageControllerComputeBlade
    ComputeBoard GetStorageControllerComputeBoard
    ComputeRackUnit GetStorageControllerComputeRackUnit
    ConnectedSasExpander bool
    Storage controller is connected to SAS expander.
    ControllerFlags string
    The flags for the storage controller.
    ControllerId string
    The Id of the storage controller.
    ControllerStatus string
    The current status of controller.
    CreateTime string
    The time when this managed object was created.
    DefaultDriveMode string
    Auto configuration mode for the newly inserted physical drives.
    DeviceMoId string
    The database identifier of the registered device of an object.
    DiskGroups List<GetStorageControllerDiskGroup>
    DiskSlots List<GetStorageControllerDiskSlot>
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EccBucketLeakRate double
    The ECC bucket leak rate for the Storage Controller in minutes.
    ForeignConfigPresent bool
    Storage controller has detected disks in foreign config.
    HwRevision string
    The hardware revision of controller.
    HybridSlotsSupported string
    U.3 Hybrid Slot Support of the Storage Controller.
    Id string
    InterfaceType string
    Interface types are Sas, Sata, PCH.
    InventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    MaxVolumesSupported double
    Maximum virtual drives that can be created on this Storage Controller.
    MemoryCorrectableErrors double
    The number of memory correctable errors reported by the Storage Controller.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the Storage Controller.
    ObjectType string
    OobInterfaceSupported string
    The CIMC support for out-of-band configuration of controller.
    OperReasons List<string>
    OperState string
    The current operational state of controller.
    Operability string
    Operability state of the storage controller.
    Owners List<string>
    Parent GetStorageControllerParent
    PciAddr string
    The current pci address of controller.
    PciSlot string
    The pci slot name for the controller.
    PermissionResources List<GetStorageControllerPermissionResource>
    PersistentCacheSize double
    The portion of the cache memory that is persistent, measured in MiB.
    PhysicalDiskExtensions List<GetStorageControllerPhysicalDiskExtension>
    PhysicalDisks List<GetStorageControllerPhysicalDisk>
    PinnedCacheState double
    The pinned cache state of the Storage Controller.
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFru GetStorageControllerPreviousFru
    RaidSupport string
    The RAID levels supported by controller.
    RebuildRate string
    Logical volume or RAID rebuild rate of Storage Controller.
    RebuildRatePercent double
    Logical volume or RAID rebuild rate of Storage Controller.
    RegisteredDevice GetStorageControllerRegisteredDevice
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    RunningFirmwares List<GetStorageControllerRunningFirmware>
    SelfEncryptEnabled string
    Storage controller disk self encryption state.
    Serial string
    This field displays the serial number of the associated component or hardware.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SubOemId string
    The Sub OEM identifier of the Storage Controller.
    SupportedStripSizes string
    The strip sizes in KiB supported by the Storage Controller.
    Tags List<GetStorageControllerTag>
    TotalCacheSize double
    The total configured cache memory, measured in MiB.
    Type string
    Controller types are Raid, FlexFlash.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContext GetStorageControllerVersionContext
    VirtualDriveExtensions List<GetStorageControllerVirtualDriveExtension>
    VirtualDrives List<GetStorageControllerVirtualDrife>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetStorageControllerAncestor
    BackupBatteryUnit GetStorageControllerBackupBatteryUnit
    ClassId string
    ComputeBlade GetStorageControllerComputeBlade
    ComputeBoard GetStorageControllerComputeBoard
    ComputeRackUnit GetStorageControllerComputeRackUnit
    ConnectedSasExpander bool
    Storage controller is connected to SAS expander.
    ControllerFlags string
    The flags for the storage controller.
    ControllerId string
    The Id of the storage controller.
    ControllerStatus string
    The current status of controller.
    CreateTime string
    The time when this managed object was created.
    DefaultDriveMode string
    Auto configuration mode for the newly inserted physical drives.
    DeviceMoId string
    The database identifier of the registered device of an object.
    DiskGroups []GetStorageControllerDiskGroup
    DiskSlots []GetStorageControllerDiskSlot
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EccBucketLeakRate float64
    The ECC bucket leak rate for the Storage Controller in minutes.
    ForeignConfigPresent bool
    Storage controller has detected disks in foreign config.
    HwRevision string
    The hardware revision of controller.
    HybridSlotsSupported string
    U.3 Hybrid Slot Support of the Storage Controller.
    Id string
    InterfaceType string
    Interface types are Sas, Sata, PCH.
    InventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    MaxVolumesSupported float64
    Maximum virtual drives that can be created on this Storage Controller.
    MemoryCorrectableErrors float64
    The number of memory correctable errors reported by the Storage Controller.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the Storage Controller.
    ObjectType string
    OobInterfaceSupported string
    The CIMC support for out-of-band configuration of controller.
    OperReasons []string
    OperState string
    The current operational state of controller.
    Operability string
    Operability state of the storage controller.
    Owners []string
    Parent GetStorageControllerParent
    PciAddr string
    The current pci address of controller.
    PciSlot string
    The pci slot name for the controller.
    PermissionResources []GetStorageControllerPermissionResource
    PersistentCacheSize float64
    The portion of the cache memory that is persistent, measured in MiB.
    PhysicalDiskExtensions []GetStorageControllerPhysicalDiskExtension
    PhysicalDisks []GetStorageControllerPhysicalDisk
    PinnedCacheState float64
    The pinned cache state of the Storage Controller.
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFru GetStorageControllerPreviousFru
    RaidSupport string
    The RAID levels supported by controller.
    RebuildRate string
    Logical volume or RAID rebuild rate of Storage Controller.
    RebuildRatePercent float64
    Logical volume or RAID rebuild rate of Storage Controller.
    RegisteredDevice GetStorageControllerRegisteredDevice
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    RunningFirmwares []GetStorageControllerRunningFirmware
    SelfEncryptEnabled string
    Storage controller disk self encryption state.
    Serial string
    This field displays the serial number of the associated component or hardware.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SubOemId string
    The Sub OEM identifier of the Storage Controller.
    SupportedStripSizes string
    The strip sizes in KiB supported by the Storage Controller.
    Tags []GetStorageControllerTag
    TotalCacheSize float64
    The total configured cache memory, measured in MiB.
    Type string
    Controller types are Raid, FlexFlash.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContext GetStorageControllerVersionContext
    VirtualDriveExtensions []GetStorageControllerVirtualDriveExtension
    VirtualDrives []GetStorageControllerVirtualDrife
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetStorageControllerAncestor>
    backupBatteryUnit GetStorageControllerBackupBatteryUnit
    classId String
    computeBlade GetStorageControllerComputeBlade
    computeBoard GetStorageControllerComputeBoard
    computeRackUnit GetStorageControllerComputeRackUnit
    connectedSasExpander Boolean
    Storage controller is connected to SAS expander.
    controllerFlags String
    The flags for the storage controller.
    controllerId String
    The Id of the storage controller.
    controllerStatus String
    The current status of controller.
    createTime String
    The time when this managed object was created.
    defaultDriveMode String
    Auto configuration mode for the newly inserted physical drives.
    deviceMoId String
    The database identifier of the registered device of an object.
    diskGroups List<GetStorageControllerDiskGroup>
    diskSlots List<GetStorageControllerDiskSlot>
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    eccBucketLeakRate Double
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreignConfigPresent Boolean
    Storage controller has detected disks in foreign config.
    hwRevision String
    The hardware revision of controller.
    hybridSlotsSupported String
    U.3 Hybrid Slot Support of the Storage Controller.
    id String
    interfaceType String
    Interface types are Sas, Sata, PCH.
    inventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    maxVolumesSupported Double
    Maximum virtual drives that can be created on this Storage Controller.
    memoryCorrectableErrors Double
    The number of memory correctable errors reported by the Storage Controller.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the Storage Controller.
    objectType String
    oobInterfaceSupported String
    The CIMC support for out-of-band configuration of controller.
    operReasons List<String>
    operState String
    The current operational state of controller.
    operability String
    Operability state of the storage controller.
    owners List<String>
    parent GetStorageControllerParent
    pciAddr String
    The current pci address of controller.
    pciSlot String
    The pci slot name for the controller.
    permissionResources List<GetStorageControllerPermissionResource>
    persistentCacheSize Double
    The portion of the cache memory that is persistent, measured in MiB.
    physicalDiskExtensions List<GetStorageControllerPhysicalDiskExtension>
    physicalDisks List<GetStorageControllerPhysicalDisk>
    pinnedCacheState Double
    The pinned cache state of the Storage Controller.
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFru GetStorageControllerPreviousFru
    raidSupport String
    The RAID levels supported by controller.
    rebuildRate String
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuildRatePercent Double
    Logical volume or RAID rebuild rate of Storage Controller.
    registeredDevice GetStorageControllerRegisteredDevice
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    runningFirmwares List<GetStorageControllerRunningFirmware>
    selfEncryptEnabled String
    Storage controller disk self encryption state.
    serial String
    This field displays the serial number of the associated component or hardware.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subOemId String
    The Sub OEM identifier of the Storage Controller.
    supportedStripSizes String
    The strip sizes in KiB supported by the Storage Controller.
    tags List<GetStorageControllerTag>
    totalCacheSize Double
    The total configured cache memory, measured in MiB.
    type String
    Controller types are Raid, FlexFlash.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContext GetStorageControllerVersionContext
    virtualDriveExtensions List<GetStorageControllerVirtualDriveExtension>
    virtualDrives List<GetStorageControllerVirtualDrife>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetStorageControllerAncestor[]
    backupBatteryUnit GetStorageControllerBackupBatteryUnit
    classId string
    computeBlade GetStorageControllerComputeBlade
    computeBoard GetStorageControllerComputeBoard
    computeRackUnit GetStorageControllerComputeRackUnit
    connectedSasExpander boolean
    Storage controller is connected to SAS expander.
    controllerFlags string
    The flags for the storage controller.
    controllerId string
    The Id of the storage controller.
    controllerStatus string
    The current status of controller.
    createTime string
    The time when this managed object was created.
    defaultDriveMode string
    Auto configuration mode for the newly inserted physical drives.
    deviceMoId string
    The database identifier of the registered device of an object.
    diskGroups GetStorageControllerDiskGroup[]
    diskSlots GetStorageControllerDiskSlot[]
    dn string
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    eccBucketLeakRate number
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreignConfigPresent boolean
    Storage controller has detected disks in foreign config.
    hwRevision string
    The hardware revision of controller.
    hybridSlotsSupported string
    U.3 Hybrid Slot Support of the Storage Controller.
    id string
    interfaceType string
    Interface types are Sas, Sata, PCH.
    inventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    isUpgraded boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    maxVolumesSupported number
    Maximum virtual drives that can be created on this Storage Controller.
    memoryCorrectableErrors number
    The number of memory correctable errors reported by the Storage Controller.
    modTime string
    The time when this managed object was last modified.
    model string
    This field displays the model number of the associated component or hardware.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of the Storage Controller.
    objectType string
    oobInterfaceSupported string
    The CIMC support for out-of-band configuration of controller.
    operReasons string[]
    operState string
    The current operational state of controller.
    operability string
    Operability state of the storage controller.
    owners string[]
    parent GetStorageControllerParent
    pciAddr string
    The current pci address of controller.
    pciSlot string
    The pci slot name for the controller.
    permissionResources GetStorageControllerPermissionResource[]
    persistentCacheSize number
    The portion of the cache memory that is persistent, measured in MiB.
    physicalDiskExtensions GetStorageControllerPhysicalDiskExtension[]
    physicalDisks GetStorageControllerPhysicalDisk[]
    pinnedCacheState number
    The pinned cache state of the Storage Controller.
    presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFru GetStorageControllerPreviousFru
    raidSupport string
    The RAID levels supported by controller.
    rebuildRate string
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuildRatePercent number
    Logical volume or RAID rebuild rate of Storage Controller.
    registeredDevice GetStorageControllerRegisteredDevice
    revision string
    This field displays the revised version of the associated component or hardware (if any).
    rn string
    The Relative Name uniquely identifies an object within a given context.
    runningFirmwares GetStorageControllerRunningFirmware[]
    selfEncryptEnabled string
    Storage controller disk self encryption state.
    serial string
    This field displays the serial number of the associated component or hardware.
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subOemId string
    The Sub OEM identifier of the Storage Controller.
    supportedStripSizes string
    The strip sizes in KiB supported by the Storage Controller.
    tags GetStorageControllerTag[]
    totalCacheSize number
    The total configured cache memory, measured in MiB.
    type string
    Controller types are Raid, FlexFlash.
    vendor string
    This field displays the vendor information of the associated component or hardware.
    versionContext GetStorageControllerVersionContext
    virtualDriveExtensions GetStorageControllerVirtualDriveExtension[]
    virtualDrives GetStorageControllerVirtualDrife[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetStorageControllerAncestor]
    backup_battery_unit GetStorageControllerBackupBatteryUnit
    class_id str
    compute_blade GetStorageControllerComputeBlade
    compute_board GetStorageControllerComputeBoard
    compute_rack_unit GetStorageControllerComputeRackUnit
    connected_sas_expander bool
    Storage controller is connected to SAS expander.
    controller_flags str
    The flags for the storage controller.
    controller_id str
    The Id of the storage controller.
    controller_status str
    The current status of controller.
    create_time str
    The time when this managed object was created.
    default_drive_mode str
    Auto configuration mode for the newly inserted physical drives.
    device_mo_id str
    The database identifier of the registered device of an object.
    disk_groups Sequence[GetStorageControllerDiskGroup]
    disk_slots Sequence[GetStorageControllerDiskSlot]
    dn str
    The Distinguished Name unambiguously identifies an object in the system.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    ecc_bucket_leak_rate float
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreign_config_present bool
    Storage controller has detected disks in foreign config.
    hw_revision str
    The hardware revision of controller.
    hybrid_slots_supported str
    U.3 Hybrid Slot Support of the Storage Controller.
    id str
    interface_type str
    Interface types are Sas, Sata, PCH.
    inventory_device_info GetStorageControllerInventoryDeviceInfo
    is_upgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    max_volumes_supported float
    Maximum virtual drives that can be created on this Storage Controller.
    memory_correctable_errors float
    The number of memory correctable errors reported by the Storage Controller.
    mod_time str
    The time when this managed object was last modified.
    model str
    This field displays the model number of the associated component or hardware.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of the Storage Controller.
    object_type str
    oob_interface_supported str
    The CIMC support for out-of-band configuration of controller.
    oper_reasons Sequence[str]
    oper_state str
    The current operational state of controller.
    operability str
    Operability state of the storage controller.
    owners Sequence[str]
    parent GetStorageControllerParent
    pci_addr str
    The current pci address of controller.
    pci_slot str
    The pci slot name for the controller.
    permission_resources Sequence[GetStorageControllerPermissionResource]
    persistent_cache_size float
    The portion of the cache memory that is persistent, measured in MiB.
    physical_disk_extensions Sequence[GetStorageControllerPhysicalDiskExtension]
    physical_disks Sequence[GetStorageControllerPhysicalDisk]
    pinned_cache_state float
    The pinned cache state of the Storage Controller.
    presence str
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previous_fru GetStorageControllerPreviousFru
    raid_support str
    The RAID levels supported by controller.
    rebuild_rate str
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuild_rate_percent float
    Logical volume or RAID rebuild rate of Storage Controller.
    registered_device GetStorageControllerRegisteredDevice
    revision str
    This field displays the revised version of the associated component or hardware (if any).
    rn str
    The Relative Name uniquely identifies an object within a given context.
    running_firmwares Sequence[GetStorageControllerRunningFirmware]
    self_encrypt_enabled str
    Storage controller disk self encryption state.
    serial str
    This field displays the serial number of the associated component or hardware.
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    sub_oem_id str
    The Sub OEM identifier of the Storage Controller.
    supported_strip_sizes str
    The strip sizes in KiB supported by the Storage Controller.
    tags Sequence[GetStorageControllerTag]
    total_cache_size float
    The total configured cache memory, measured in MiB.
    type str
    Controller types are Raid, FlexFlash.
    vendor str
    This field displays the vendor information of the associated component or hardware.
    version_context GetStorageControllerVersionContext
    virtual_drive_extensions Sequence[GetStorageControllerVirtualDriveExtension]
    virtual_drives Sequence[GetStorageControllerVirtualDrife]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    backupBatteryUnit Property Map
    classId String
    computeBlade Property Map
    computeBoard Property Map
    computeRackUnit Property Map
    connectedSasExpander Boolean
    Storage controller is connected to SAS expander.
    controllerFlags String
    The flags for the storage controller.
    controllerId String
    The Id of the storage controller.
    controllerStatus String
    The current status of controller.
    createTime String
    The time when this managed object was created.
    defaultDriveMode String
    Auto configuration mode for the newly inserted physical drives.
    deviceMoId String
    The database identifier of the registered device of an object.
    diskGroups List<Property Map>
    diskSlots List<Property Map>
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    eccBucketLeakRate Number
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreignConfigPresent Boolean
    Storage controller has detected disks in foreign config.
    hwRevision String
    The hardware revision of controller.
    hybridSlotsSupported String
    U.3 Hybrid Slot Support of the Storage Controller.
    id String
    interfaceType String
    Interface types are Sas, Sata, PCH.
    inventoryDeviceInfo Property Map
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    maxVolumesSupported Number
    Maximum virtual drives that can be created on this Storage Controller.
    memoryCorrectableErrors Number
    The number of memory correctable errors reported by the Storage Controller.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the Storage Controller.
    objectType String
    oobInterfaceSupported String
    The CIMC support for out-of-band configuration of controller.
    operReasons List<String>
    operState String
    The current operational state of controller.
    operability String
    Operability state of the storage controller.
    owners List<String>
    parent Property Map
    pciAddr String
    The current pci address of controller.
    pciSlot String
    The pci slot name for the controller.
    permissionResources List<Property Map>
    persistentCacheSize Number
    The portion of the cache memory that is persistent, measured in MiB.
    physicalDiskExtensions List<Property Map>
    physicalDisks List<Property Map>
    pinnedCacheState Number
    The pinned cache state of the Storage Controller.
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFru Property Map
    raidSupport String
    The RAID levels supported by controller.
    rebuildRate String
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuildRatePercent Number
    Logical volume or RAID rebuild rate of Storage Controller.
    registeredDevice Property Map
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    runningFirmwares List<Property Map>
    selfEncryptEnabled String
    Storage controller disk self encryption state.
    serial String
    This field displays the serial number of the associated component or hardware.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subOemId String
    The Sub OEM identifier of the Storage Controller.
    supportedStripSizes String
    The strip sizes in KiB supported by the Storage Controller.
    tags List<Property Map>
    totalCacheSize Number
    The total configured cache memory, measured in MiB.
    type String
    Controller types are Raid, FlexFlash.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContext Property Map
    virtualDriveExtensions List<Property Map>
    virtualDrives List<Property Map>

    getStorageController Result

    The following output properties are available:

    Id string
    Results List<GetStorageControllerResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetStorageControllerAncestor>
    BackupBatteryUnit GetStorageControllerBackupBatteryUnit
    ClassId string
    ComputeBlade GetStorageControllerComputeBlade
    ComputeBoard GetStorageControllerComputeBoard
    ComputeRackUnit GetStorageControllerComputeRackUnit
    ConnectedSasExpander bool
    ControllerFlags string
    ControllerId string
    ControllerStatus string
    CreateTime string
    DefaultDriveMode string
    DeviceMoId string
    DiskGroups List<GetStorageControllerDiskGroup>
    DiskSlots List<GetStorageControllerDiskSlot>
    Dn string
    DomainGroupMoid string
    EccBucketLeakRate double
    ForeignConfigPresent bool
    HwRevision string
    HybridSlotsSupported string
    InterfaceType string
    InventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    IsUpgraded bool
    MaxVolumesSupported double
    MemoryCorrectableErrors double
    ModTime string
    Model string
    Moid string
    Name string
    ObjectType string
    OobInterfaceSupported string
    OperReasons List<string>
    OperState string
    Operability string
    Owners List<string>
    Parent GetStorageControllerParent
    PciAddr string
    PciSlot string
    PermissionResources List<GetStorageControllerPermissionResource>
    PersistentCacheSize double
    PhysicalDiskExtensions List<GetStorageControllerPhysicalDiskExtension>
    PhysicalDisks List<GetStorageControllerPhysicalDisk>
    PinnedCacheState double
    Presence string
    PreviousFru GetStorageControllerPreviousFru
    RaidSupport string
    RebuildRate string
    RebuildRatePercent double
    RegisteredDevice GetStorageControllerRegisteredDevice
    Revision string
    Rn string
    RunningFirmwares List<GetStorageControllerRunningFirmware>
    SelfEncryptEnabled string
    Serial string
    SharedScope string
    SubOemId string
    SupportedStripSizes string
    Tags List<GetStorageControllerTag>
    TotalCacheSize double
    Type string
    Vendor string
    VersionContext GetStorageControllerVersionContext
    VirtualDriveExtensions List<GetStorageControllerVirtualDriveExtension>
    VirtualDrives List<GetStorageControllerVirtualDrife>
    Id string
    Results []GetStorageControllerResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetStorageControllerAncestor
    BackupBatteryUnit GetStorageControllerBackupBatteryUnit
    ClassId string
    ComputeBlade GetStorageControllerComputeBlade
    ComputeBoard GetStorageControllerComputeBoard
    ComputeRackUnit GetStorageControllerComputeRackUnit
    ConnectedSasExpander bool
    ControllerFlags string
    ControllerId string
    ControllerStatus string
    CreateTime string
    DefaultDriveMode string
    DeviceMoId string
    DiskGroups []GetStorageControllerDiskGroup
    DiskSlots []GetStorageControllerDiskSlot
    Dn string
    DomainGroupMoid string
    EccBucketLeakRate float64
    ForeignConfigPresent bool
    HwRevision string
    HybridSlotsSupported string
    InterfaceType string
    InventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    IsUpgraded bool
    MaxVolumesSupported float64
    MemoryCorrectableErrors float64
    ModTime string
    Model string
    Moid string
    Name string
    ObjectType string
    OobInterfaceSupported string
    OperReasons []string
    OperState string
    Operability string
    Owners []string
    Parent GetStorageControllerParent
    PciAddr string
    PciSlot string
    PermissionResources []GetStorageControllerPermissionResource
    PersistentCacheSize float64
    PhysicalDiskExtensions []GetStorageControllerPhysicalDiskExtension
    PhysicalDisks []GetStorageControllerPhysicalDisk
    PinnedCacheState float64
    Presence string
    PreviousFru GetStorageControllerPreviousFru
    RaidSupport string
    RebuildRate string
    RebuildRatePercent float64
    RegisteredDevice GetStorageControllerRegisteredDevice
    Revision string
    Rn string
    RunningFirmwares []GetStorageControllerRunningFirmware
    SelfEncryptEnabled string
    Serial string
    SharedScope string
    SubOemId string
    SupportedStripSizes string
    Tags []GetStorageControllerTag
    TotalCacheSize float64
    Type string
    Vendor string
    VersionContext GetStorageControllerVersionContext
    VirtualDriveExtensions []GetStorageControllerVirtualDriveExtension
    VirtualDrives []GetStorageControllerVirtualDrife
    id String
    results List<GetStorageControllerResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetStorageControllerAncestor>
    backupBatteryUnit GetStorageControllerBackupBatteryUnit
    classId String
    computeBlade GetStorageControllerComputeBlade
    computeBoard GetStorageControllerComputeBoard
    computeRackUnit GetStorageControllerComputeRackUnit
    connectedSasExpander Boolean
    controllerFlags String
    controllerId String
    controllerStatus String
    createTime String
    defaultDriveMode String
    deviceMoId String
    diskGroups List<GetStorageControllerDiskGroup>
    diskSlots List<GetStorageControllerDiskSlot>
    dn String
    domainGroupMoid String
    eccBucketLeakRate Double
    foreignConfigPresent Boolean
    hwRevision String
    hybridSlotsSupported String
    interfaceType String
    inventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    isUpgraded Boolean
    maxVolumesSupported Double
    memoryCorrectableErrors Double
    modTime String
    model String
    moid String
    name String
    objectType String
    oobInterfaceSupported String
    operReasons List<String>
    operState String
    operability String
    owners List<String>
    parent GetStorageControllerParent
    pciAddr String
    pciSlot String
    permissionResources List<GetStorageControllerPermissionResource>
    persistentCacheSize Double
    physicalDiskExtensions List<GetStorageControllerPhysicalDiskExtension>
    physicalDisks List<GetStorageControllerPhysicalDisk>
    pinnedCacheState Double
    presence String
    previousFru GetStorageControllerPreviousFru
    raidSupport String
    rebuildRate String
    rebuildRatePercent Double
    registeredDevice GetStorageControllerRegisteredDevice
    revision String
    rn String
    runningFirmwares List<GetStorageControllerRunningFirmware>
    selfEncryptEnabled String
    serial String
    sharedScope String
    subOemId String
    supportedStripSizes String
    tags List<GetStorageControllerTag>
    totalCacheSize Double
    type String
    vendor String
    versionContext GetStorageControllerVersionContext
    virtualDriveExtensions List<GetStorageControllerVirtualDriveExtension>
    virtualDrives List<GetStorageControllerVirtualDrife>
    id string
    results GetStorageControllerResult[]
    accountMoid string
    additionalProperties string
    ancestors GetStorageControllerAncestor[]
    backupBatteryUnit GetStorageControllerBackupBatteryUnit
    classId string
    computeBlade GetStorageControllerComputeBlade
    computeBoard GetStorageControllerComputeBoard
    computeRackUnit GetStorageControllerComputeRackUnit
    connectedSasExpander boolean
    controllerFlags string
    controllerId string
    controllerStatus string
    createTime string
    defaultDriveMode string
    deviceMoId string
    diskGroups GetStorageControllerDiskGroup[]
    diskSlots GetStorageControllerDiskSlot[]
    dn string
    domainGroupMoid string
    eccBucketLeakRate number
    foreignConfigPresent boolean
    hwRevision string
    hybridSlotsSupported string
    interfaceType string
    inventoryDeviceInfo GetStorageControllerInventoryDeviceInfo
    isUpgraded boolean
    maxVolumesSupported number
    memoryCorrectableErrors number
    modTime string
    model string
    moid string
    name string
    objectType string
    oobInterfaceSupported string
    operReasons string[]
    operState string
    operability string
    owners string[]
    parent GetStorageControllerParent
    pciAddr string
    pciSlot string
    permissionResources GetStorageControllerPermissionResource[]
    persistentCacheSize number
    physicalDiskExtensions GetStorageControllerPhysicalDiskExtension[]
    physicalDisks GetStorageControllerPhysicalDisk[]
    pinnedCacheState number
    presence string
    previousFru GetStorageControllerPreviousFru
    raidSupport string
    rebuildRate string
    rebuildRatePercent number
    registeredDevice GetStorageControllerRegisteredDevice
    revision string
    rn string
    runningFirmwares GetStorageControllerRunningFirmware[]
    selfEncryptEnabled string
    serial string
    sharedScope string
    subOemId string
    supportedStripSizes string
    tags GetStorageControllerTag[]
    totalCacheSize number
    type string
    vendor string
    versionContext GetStorageControllerVersionContext
    virtualDriveExtensions GetStorageControllerVirtualDriveExtension[]
    virtualDrives GetStorageControllerVirtualDrife[]
    id str
    results Sequence[GetStorageControllerResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetStorageControllerAncestor]
    backup_battery_unit GetStorageControllerBackupBatteryUnit
    class_id str
    compute_blade GetStorageControllerComputeBlade
    compute_board GetStorageControllerComputeBoard
    compute_rack_unit GetStorageControllerComputeRackUnit
    connected_sas_expander bool
    controller_flags str
    controller_id str
    controller_status str
    create_time str
    default_drive_mode str
    device_mo_id str
    disk_groups Sequence[GetStorageControllerDiskGroup]
    disk_slots Sequence[GetStorageControllerDiskSlot]
    dn str
    domain_group_moid str
    ecc_bucket_leak_rate float
    foreign_config_present bool
    hw_revision str
    hybrid_slots_supported str
    interface_type str
    inventory_device_info GetStorageControllerInventoryDeviceInfo
    is_upgraded bool
    max_volumes_supported float
    memory_correctable_errors float
    mod_time str
    model str
    moid str
    name str
    object_type str
    oob_interface_supported str
    oper_reasons Sequence[str]
    oper_state str
    operability str
    owners Sequence[str]
    parent GetStorageControllerParent
    pci_addr str
    pci_slot str
    permission_resources Sequence[GetStorageControllerPermissionResource]
    persistent_cache_size float
    physical_disk_extensions Sequence[GetStorageControllerPhysicalDiskExtension]
    physical_disks Sequence[GetStorageControllerPhysicalDisk]
    pinned_cache_state float
    presence str
    previous_fru GetStorageControllerPreviousFru
    raid_support str
    rebuild_rate str
    rebuild_rate_percent float
    registered_device GetStorageControllerRegisteredDevice
    revision str
    rn str
    running_firmwares Sequence[GetStorageControllerRunningFirmware]
    self_encrypt_enabled str
    serial str
    shared_scope str
    sub_oem_id str
    supported_strip_sizes str
    tags Sequence[GetStorageControllerTag]
    total_cache_size float
    type str
    vendor str
    version_context GetStorageControllerVersionContext
    virtual_drive_extensions Sequence[GetStorageControllerVirtualDriveExtension]
    virtual_drives Sequence[GetStorageControllerVirtualDrife]
    id String
    results List<Property Map>
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    backupBatteryUnit Property Map
    classId String
    computeBlade Property Map
    computeBoard Property Map
    computeRackUnit Property Map
    connectedSasExpander Boolean
    controllerFlags String
    controllerId String
    controllerStatus String
    createTime String
    defaultDriveMode String
    deviceMoId String
    diskGroups List<Property Map>
    diskSlots List<Property Map>
    dn String
    domainGroupMoid String
    eccBucketLeakRate Number
    foreignConfigPresent Boolean
    hwRevision String
    hybridSlotsSupported String
    interfaceType String
    inventoryDeviceInfo Property Map
    isUpgraded Boolean
    maxVolumesSupported Number
    memoryCorrectableErrors Number
    modTime String
    model String
    moid String
    name String
    objectType String
    oobInterfaceSupported String
    operReasons List<String>
    operState String
    operability String
    owners List<String>
    parent Property Map
    pciAddr String
    pciSlot String
    permissionResources List<Property Map>
    persistentCacheSize Number
    physicalDiskExtensions List<Property Map>
    physicalDisks List<Property Map>
    pinnedCacheState Number
    presence String
    previousFru Property Map
    raidSupport String
    rebuildRate String
    rebuildRatePercent Number
    registeredDevice Property Map
    revision String
    rn String
    runningFirmwares List<Property Map>
    selfEncryptEnabled String
    serial String
    sharedScope String
    subOemId String
    supportedStripSizes String
    tags List<Property Map>
    totalCacheSize Number
    type String
    vendor String
    versionContext Property Map
    virtualDriveExtensions List<Property Map>
    virtualDrives List<Property Map>

    Supporting Types

    GetStorageControllerAncestor

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerBackupBatteryUnit

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerComputeBlade

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerComputeBoard

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerComputeRackUnit

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerDiskGroup

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerDiskSlot

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerInventoryDeviceInfo

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerParent

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerPermissionResource

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerPhysicalDisk

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerPhysicalDiskExtension

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerPreviousFru

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerRegisteredDevice

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetStorageControllerResultAncestor>
    BackupBatteryUnits List<GetStorageControllerResultBackupBatteryUnit>
    ClassId string
    ComputeBlades List<GetStorageControllerResultComputeBlade>
    ComputeBoards List<GetStorageControllerResultComputeBoard>
    ComputeRackUnits List<GetStorageControllerResultComputeRackUnit>
    ConnectedSasExpander bool
    Storage controller is connected to SAS expander.
    ControllerFlags string
    The flags for the storage controller.
    ControllerId string
    The Id of the storage controller.
    ControllerStatus string
    The current status of controller.
    CreateTime string
    The time when this managed object was created.
    DefaultDriveMode string
    Auto configuration mode for the newly inserted physical drives.
    DeviceMoId string
    The database identifier of the registered device of an object.
    DiskGroups List<GetStorageControllerResultDiskGroup>
    DiskSlots List<GetStorageControllerResultDiskSlot>
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EccBucketLeakRate double
    The ECC bucket leak rate for the Storage Controller in minutes.
    ForeignConfigPresent bool
    Storage controller has detected disks in foreign config.
    HwRevision string
    The hardware revision of controller.
    HybridSlotsSupported string
    U.3 Hybrid Slot Support of the Storage Controller.
    InterfaceType string
    Interface types are Sas, Sata, PCH.
    InventoryDeviceInfos List<GetStorageControllerResultInventoryDeviceInfo>
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    MaxVolumesSupported double
    Maximum virtual drives that can be created on this Storage Controller.
    MemoryCorrectableErrors double
    The number of memory correctable errors reported by the Storage Controller.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the Storage Controller.
    ObjectType string
    OobInterfaceSupported string
    The CIMC support for out-of-band configuration of controller.
    OperReasons List<string>
    OperState string
    The current operational state of controller.
    Operability string
    Operability state of the storage controller.
    Owners List<string>
    Parents List<GetStorageControllerResultParent>
    PciAddr string
    The current pci address of controller.
    PciSlot string
    The pci slot name for the controller.
    PermissionResources List<GetStorageControllerResultPermissionResource>
    PersistentCacheSize double
    The portion of the cache memory that is persistent, measured in MiB.
    PhysicalDiskExtensions List<GetStorageControllerResultPhysicalDiskExtension>
    PhysicalDisks List<GetStorageControllerResultPhysicalDisk>
    PinnedCacheState double
    The pinned cache state of the Storage Controller.
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFrus List<GetStorageControllerResultPreviousFrus>
    RaidSupport string
    The RAID levels supported by controller.
    RebuildRate string
    Logical volume or RAID rebuild rate of Storage Controller.
    RebuildRatePercent double
    Logical volume or RAID rebuild rate of Storage Controller.
    RegisteredDevices List<GetStorageControllerResultRegisteredDevice>
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    RunningFirmwares List<GetStorageControllerResultRunningFirmware>
    SelfEncryptEnabled string
    Storage controller disk self encryption state.
    Serial string
    This field displays the serial number of the associated component or hardware.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SubOemId string
    The Sub OEM identifier of the Storage Controller.
    SupportedStripSizes string
    The strip sizes in KiB supported by the Storage Controller.
    Tags List<GetStorageControllerResultTag>
    TotalCacheSize double
    The total configured cache memory, measured in MiB.
    Type string
    Controller types are Raid, FlexFlash.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContexts List<GetStorageControllerResultVersionContext>
    VirtualDriveExtensions List<GetStorageControllerResultVirtualDriveExtension>
    VirtualDrives List<GetStorageControllerResultVirtualDrife>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetStorageControllerResultAncestor
    BackupBatteryUnits []GetStorageControllerResultBackupBatteryUnit
    ClassId string
    ComputeBlades []GetStorageControllerResultComputeBlade
    ComputeBoards []GetStorageControllerResultComputeBoard
    ComputeRackUnits []GetStorageControllerResultComputeRackUnit
    ConnectedSasExpander bool
    Storage controller is connected to SAS expander.
    ControllerFlags string
    The flags for the storage controller.
    ControllerId string
    The Id of the storage controller.
    ControllerStatus string
    The current status of controller.
    CreateTime string
    The time when this managed object was created.
    DefaultDriveMode string
    Auto configuration mode for the newly inserted physical drives.
    DeviceMoId string
    The database identifier of the registered device of an object.
    DiskGroups []GetStorageControllerResultDiskGroup
    DiskSlots []GetStorageControllerResultDiskSlot
    Dn string
    The Distinguished Name unambiguously identifies an object in the system.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EccBucketLeakRate float64
    The ECC bucket leak rate for the Storage Controller in minutes.
    ForeignConfigPresent bool
    Storage controller has detected disks in foreign config.
    HwRevision string
    The hardware revision of controller.
    HybridSlotsSupported string
    U.3 Hybrid Slot Support of the Storage Controller.
    InterfaceType string
    Interface types are Sas, Sata, PCH.
    InventoryDeviceInfos []GetStorageControllerResultInventoryDeviceInfo
    IsUpgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    MaxVolumesSupported float64
    Maximum virtual drives that can be created on this Storage Controller.
    MemoryCorrectableErrors float64
    The number of memory correctable errors reported by the Storage Controller.
    ModTime string
    The time when this managed object was last modified.
    Model string
    This field displays the model number of the associated component or hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the Storage Controller.
    ObjectType string
    OobInterfaceSupported string
    The CIMC support for out-of-band configuration of controller.
    OperReasons []string
    OperState string
    The current operational state of controller.
    Operability string
    Operability state of the storage controller.
    Owners []string
    Parents []GetStorageControllerResultParent
    PciAddr string
    The current pci address of controller.
    PciSlot string
    The pci slot name for the controller.
    PermissionResources []GetStorageControllerResultPermissionResource
    PersistentCacheSize float64
    The portion of the cache memory that is persistent, measured in MiB.
    PhysicalDiskExtensions []GetStorageControllerResultPhysicalDiskExtension
    PhysicalDisks []GetStorageControllerResultPhysicalDisk
    PinnedCacheState float64
    The pinned cache state of the Storage Controller.
    Presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    PreviousFrus []GetStorageControllerResultPreviousFrus
    RaidSupport string
    The RAID levels supported by controller.
    RebuildRate string
    Logical volume or RAID rebuild rate of Storage Controller.
    RebuildRatePercent float64
    Logical volume or RAID rebuild rate of Storage Controller.
    RegisteredDevices []GetStorageControllerResultRegisteredDevice
    Revision string
    This field displays the revised version of the associated component or hardware (if any).
    Rn string
    The Relative Name uniquely identifies an object within a given context.
    RunningFirmwares []GetStorageControllerResultRunningFirmware
    SelfEncryptEnabled string
    Storage controller disk self encryption state.
    Serial string
    This field displays the serial number of the associated component or hardware.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SubOemId string
    The Sub OEM identifier of the Storage Controller.
    SupportedStripSizes string
    The strip sizes in KiB supported by the Storage Controller.
    Tags []GetStorageControllerResultTag
    TotalCacheSize float64
    The total configured cache memory, measured in MiB.
    Type string
    Controller types are Raid, FlexFlash.
    Vendor string
    This field displays the vendor information of the associated component or hardware.
    VersionContexts []GetStorageControllerResultVersionContext
    VirtualDriveExtensions []GetStorageControllerResultVirtualDriveExtension
    VirtualDrives []GetStorageControllerResultVirtualDrife
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetStorageControllerResultAncestor>
    backupBatteryUnits List<GetStorageControllerResultBackupBatteryUnit>
    classId String
    computeBlades List<GetStorageControllerResultComputeBlade>
    computeBoards List<GetStorageControllerResultComputeBoard>
    computeRackUnits List<GetStorageControllerResultComputeRackUnit>
    connectedSasExpander Boolean
    Storage controller is connected to SAS expander.
    controllerFlags String
    The flags for the storage controller.
    controllerId String
    The Id of the storage controller.
    controllerStatus String
    The current status of controller.
    createTime String
    The time when this managed object was created.
    defaultDriveMode String
    Auto configuration mode for the newly inserted physical drives.
    deviceMoId String
    The database identifier of the registered device of an object.
    diskGroups List<GetStorageControllerResultDiskGroup>
    diskSlots List<GetStorageControllerResultDiskSlot>
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    eccBucketLeakRate Double
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreignConfigPresent Boolean
    Storage controller has detected disks in foreign config.
    hwRevision String
    The hardware revision of controller.
    hybridSlotsSupported String
    U.3 Hybrid Slot Support of the Storage Controller.
    interfaceType String
    Interface types are Sas, Sata, PCH.
    inventoryDeviceInfos List<GetStorageControllerResultInventoryDeviceInfo>
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    maxVolumesSupported Double
    Maximum virtual drives that can be created on this Storage Controller.
    memoryCorrectableErrors Double
    The number of memory correctable errors reported by the Storage Controller.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the Storage Controller.
    objectType String
    oobInterfaceSupported String
    The CIMC support for out-of-band configuration of controller.
    operReasons List<String>
    operState String
    The current operational state of controller.
    operability String
    Operability state of the storage controller.
    owners List<String>
    parents List<GetStorageControllerResultParent>
    pciAddr String
    The current pci address of controller.
    pciSlot String
    The pci slot name for the controller.
    permissionResources List<GetStorageControllerResultPermissionResource>
    persistentCacheSize Double
    The portion of the cache memory that is persistent, measured in MiB.
    physicalDiskExtensions List<GetStorageControllerResultPhysicalDiskExtension>
    physicalDisks List<GetStorageControllerResultPhysicalDisk>
    pinnedCacheState Double
    The pinned cache state of the Storage Controller.
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFrus List<GetStorageControllerResultPreviousFrus>
    raidSupport String
    The RAID levels supported by controller.
    rebuildRate String
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuildRatePercent Double
    Logical volume or RAID rebuild rate of Storage Controller.
    registeredDevices List<GetStorageControllerResultRegisteredDevice>
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    runningFirmwares List<GetStorageControllerResultRunningFirmware>
    selfEncryptEnabled String
    Storage controller disk self encryption state.
    serial String
    This field displays the serial number of the associated component or hardware.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subOemId String
    The Sub OEM identifier of the Storage Controller.
    supportedStripSizes String
    The strip sizes in KiB supported by the Storage Controller.
    tags List<GetStorageControllerResultTag>
    totalCacheSize Double
    The total configured cache memory, measured in MiB.
    type String
    Controller types are Raid, FlexFlash.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContexts List<GetStorageControllerResultVersionContext>
    virtualDriveExtensions List<GetStorageControllerResultVirtualDriveExtension>
    virtualDrives List<GetStorageControllerResultVirtualDrife>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetStorageControllerResultAncestor[]
    backupBatteryUnits GetStorageControllerResultBackupBatteryUnit[]
    classId string
    computeBlades GetStorageControllerResultComputeBlade[]
    computeBoards GetStorageControllerResultComputeBoard[]
    computeRackUnits GetStorageControllerResultComputeRackUnit[]
    connectedSasExpander boolean
    Storage controller is connected to SAS expander.
    controllerFlags string
    The flags for the storage controller.
    controllerId string
    The Id of the storage controller.
    controllerStatus string
    The current status of controller.
    createTime string
    The time when this managed object was created.
    defaultDriveMode string
    Auto configuration mode for the newly inserted physical drives.
    deviceMoId string
    The database identifier of the registered device of an object.
    diskGroups GetStorageControllerResultDiskGroup[]
    diskSlots GetStorageControllerResultDiskSlot[]
    dn string
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    eccBucketLeakRate number
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreignConfigPresent boolean
    Storage controller has detected disks in foreign config.
    hwRevision string
    The hardware revision of controller.
    hybridSlotsSupported string
    U.3 Hybrid Slot Support of the Storage Controller.
    interfaceType string
    Interface types are Sas, Sata, PCH.
    inventoryDeviceInfos GetStorageControllerResultInventoryDeviceInfo[]
    isUpgraded boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    maxVolumesSupported number
    Maximum virtual drives that can be created on this Storage Controller.
    memoryCorrectableErrors number
    The number of memory correctable errors reported by the Storage Controller.
    modTime string
    The time when this managed object was last modified.
    model string
    This field displays the model number of the associated component or hardware.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of the Storage Controller.
    objectType string
    oobInterfaceSupported string
    The CIMC support for out-of-band configuration of controller.
    operReasons string[]
    operState string
    The current operational state of controller.
    operability string
    Operability state of the storage controller.
    owners string[]
    parents GetStorageControllerResultParent[]
    pciAddr string
    The current pci address of controller.
    pciSlot string
    The pci slot name for the controller.
    permissionResources GetStorageControllerResultPermissionResource[]
    persistentCacheSize number
    The portion of the cache memory that is persistent, measured in MiB.
    physicalDiskExtensions GetStorageControllerResultPhysicalDiskExtension[]
    physicalDisks GetStorageControllerResultPhysicalDisk[]
    pinnedCacheState number
    The pinned cache state of the Storage Controller.
    presence string
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFrus GetStorageControllerResultPreviousFrus[]
    raidSupport string
    The RAID levels supported by controller.
    rebuildRate string
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuildRatePercent number
    Logical volume or RAID rebuild rate of Storage Controller.
    registeredDevices GetStorageControllerResultRegisteredDevice[]
    revision string
    This field displays the revised version of the associated component or hardware (if any).
    rn string
    The Relative Name uniquely identifies an object within a given context.
    runningFirmwares GetStorageControllerResultRunningFirmware[]
    selfEncryptEnabled string
    Storage controller disk self encryption state.
    serial string
    This field displays the serial number of the associated component or hardware.
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subOemId string
    The Sub OEM identifier of the Storage Controller.
    supportedStripSizes string
    The strip sizes in KiB supported by the Storage Controller.
    tags GetStorageControllerResultTag[]
    totalCacheSize number
    The total configured cache memory, measured in MiB.
    type string
    Controller types are Raid, FlexFlash.
    vendor string
    This field displays the vendor information of the associated component or hardware.
    versionContexts GetStorageControllerResultVersionContext[]
    virtualDriveExtensions GetStorageControllerResultVirtualDriveExtension[]
    virtualDrives GetStorageControllerResultVirtualDrife[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetStorageControllerResultAncestor]
    backup_battery_units Sequence[GetStorageControllerResultBackupBatteryUnit]
    class_id str
    compute_blades Sequence[GetStorageControllerResultComputeBlade]
    compute_boards Sequence[GetStorageControllerResultComputeBoard]
    compute_rack_units Sequence[GetStorageControllerResultComputeRackUnit]
    connected_sas_expander bool
    Storage controller is connected to SAS expander.
    controller_flags str
    The flags for the storage controller.
    controller_id str
    The Id of the storage controller.
    controller_status str
    The current status of controller.
    create_time str
    The time when this managed object was created.
    default_drive_mode str
    Auto configuration mode for the newly inserted physical drives.
    device_mo_id str
    The database identifier of the registered device of an object.
    disk_groups Sequence[GetStorageControllerResultDiskGroup]
    disk_slots Sequence[GetStorageControllerResultDiskSlot]
    dn str
    The Distinguished Name unambiguously identifies an object in the system.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    ecc_bucket_leak_rate float
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreign_config_present bool
    Storage controller has detected disks in foreign config.
    hw_revision str
    The hardware revision of controller.
    hybrid_slots_supported str
    U.3 Hybrid Slot Support of the Storage Controller.
    interface_type str
    Interface types are Sas, Sata, PCH.
    inventory_device_infos Sequence[GetStorageControllerResultInventoryDeviceInfo]
    is_upgraded bool
    This field indicates the compute status of the catalog values for the associated component or hardware.
    max_volumes_supported float
    Maximum virtual drives that can be created on this Storage Controller.
    memory_correctable_errors float
    The number of memory correctable errors reported by the Storage Controller.
    mod_time str
    The time when this managed object was last modified.
    model str
    This field displays the model number of the associated component or hardware.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of the Storage Controller.
    object_type str
    oob_interface_supported str
    The CIMC support for out-of-band configuration of controller.
    oper_reasons Sequence[str]
    oper_state str
    The current operational state of controller.
    operability str
    Operability state of the storage controller.
    owners Sequence[str]
    parents Sequence[GetStorageControllerResultParent]
    pci_addr str
    The current pci address of controller.
    pci_slot str
    The pci slot name for the controller.
    permission_resources Sequence[GetStorageControllerResultPermissionResource]
    persistent_cache_size float
    The portion of the cache memory that is persistent, measured in MiB.
    physical_disk_extensions Sequence[GetStorageControllerResultPhysicalDiskExtension]
    physical_disks Sequence[GetStorageControllerResultPhysicalDisk]
    pinned_cache_state float
    The pinned cache state of the Storage Controller.
    presence str
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previous_frus Sequence[GetStorageControllerResultPreviousFrus]
    raid_support str
    The RAID levels supported by controller.
    rebuild_rate str
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuild_rate_percent float
    Logical volume or RAID rebuild rate of Storage Controller.
    registered_devices Sequence[GetStorageControllerResultRegisteredDevice]
    revision str
    This field displays the revised version of the associated component or hardware (if any).
    rn str
    The Relative Name uniquely identifies an object within a given context.
    running_firmwares Sequence[GetStorageControllerResultRunningFirmware]
    self_encrypt_enabled str
    Storage controller disk self encryption state.
    serial str
    This field displays the serial number of the associated component or hardware.
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    sub_oem_id str
    The Sub OEM identifier of the Storage Controller.
    supported_strip_sizes str
    The strip sizes in KiB supported by the Storage Controller.
    tags Sequence[GetStorageControllerResultTag]
    total_cache_size float
    The total configured cache memory, measured in MiB.
    type str
    Controller types are Raid, FlexFlash.
    vendor str
    This field displays the vendor information of the associated component or hardware.
    version_contexts Sequence[GetStorageControllerResultVersionContext]
    virtual_drive_extensions Sequence[GetStorageControllerResultVirtualDriveExtension]
    virtual_drives Sequence[GetStorageControllerResultVirtualDrife]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    backupBatteryUnits List<Property Map>
    classId String
    computeBlades List<Property Map>
    computeBoards List<Property Map>
    computeRackUnits List<Property Map>
    connectedSasExpander Boolean
    Storage controller is connected to SAS expander.
    controllerFlags String
    The flags for the storage controller.
    controllerId String
    The Id of the storage controller.
    controllerStatus String
    The current status of controller.
    createTime String
    The time when this managed object was created.
    defaultDriveMode String
    Auto configuration mode for the newly inserted physical drives.
    deviceMoId String
    The database identifier of the registered device of an object.
    diskGroups List<Property Map>
    diskSlots List<Property Map>
    dn String
    The Distinguished Name unambiguously identifies an object in the system.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    eccBucketLeakRate Number
    The ECC bucket leak rate for the Storage Controller in minutes.
    foreignConfigPresent Boolean
    Storage controller has detected disks in foreign config.
    hwRevision String
    The hardware revision of controller.
    hybridSlotsSupported String
    U.3 Hybrid Slot Support of the Storage Controller.
    interfaceType String
    Interface types are Sas, Sata, PCH.
    inventoryDeviceInfos List<Property Map>
    isUpgraded Boolean
    This field indicates the compute status of the catalog values for the associated component or hardware.
    maxVolumesSupported Number
    Maximum virtual drives that can be created on this Storage Controller.
    memoryCorrectableErrors Number
    The number of memory correctable errors reported by the Storage Controller.
    modTime String
    The time when this managed object was last modified.
    model String
    This field displays the model number of the associated component or hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the Storage Controller.
    objectType String
    oobInterfaceSupported String
    The CIMC support for out-of-band configuration of controller.
    operReasons List<String>
    operState String
    The current operational state of controller.
    operability String
    Operability state of the storage controller.
    owners List<String>
    parents List<Property Map>
    pciAddr String
    The current pci address of controller.
    pciSlot String
    The pci slot name for the controller.
    permissionResources List<Property Map>
    persistentCacheSize Number
    The portion of the cache memory that is persistent, measured in MiB.
    physicalDiskExtensions List<Property Map>
    physicalDisks List<Property Map>
    pinnedCacheState Number
    The pinned cache state of the Storage Controller.
    presence String
    This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.
    previousFrus List<Property Map>
    raidSupport String
    The RAID levels supported by controller.
    rebuildRate String
    Logical volume or RAID rebuild rate of Storage Controller.
    rebuildRatePercent Number
    Logical volume or RAID rebuild rate of Storage Controller.
    registeredDevices List<Property Map>
    revision String
    This field displays the revised version of the associated component or hardware (if any).
    rn String
    The Relative Name uniquely identifies an object within a given context.
    runningFirmwares List<Property Map>
    selfEncryptEnabled String
    Storage controller disk self encryption state.
    serial String
    This field displays the serial number of the associated component or hardware.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subOemId String
    The Sub OEM identifier of the Storage Controller.
    supportedStripSizes String
    The strip sizes in KiB supported by the Storage Controller.
    tags List<Property Map>
    totalCacheSize Number
    The total configured cache memory, measured in MiB.
    type String
    Controller types are Raid, FlexFlash.
    vendor String
    This field displays the vendor information of the associated component or hardware.
    versionContexts List<Property Map>
    virtualDriveExtensions List<Property Map>
    virtualDrives List<Property Map>

    GetStorageControllerResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultBackupBatteryUnit

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultComputeBlade

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultComputeBoard

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultComputeRackUnit

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultDiskGroup

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultDiskSlot

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultInventoryDeviceInfo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultPhysicalDisk

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultPhysicalDiskExtension

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultPreviousFrus

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultRegisteredDevice

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultRunningFirmware

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetStorageControllerResultVersionContext

    GetStorageControllerResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultVirtualDrife

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerResultVirtualDriveExtension

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetStorageControllerRunningFirmware

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties string
    key string
    The string representation of a tag key.
    value string
    The string representation of a tag value.
    additional_properties str
    key str
    The string representation of a tag key.
    value str
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetStorageControllerVersionContext

    AdditionalProperties string
    ClassId 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.
    InterestedMos List<GetStorageControllerVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetStorageControllerVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    AdditionalProperties string
    ClassId 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.
    InterestedMos []GetStorageControllerVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetStorageControllerVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId 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.
    interestedMos List<GetStorageControllerVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetStorageControllerVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties string
    classId 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.
    interestedMos GetStorageControllerVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetStorageControllerVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additional_properties str
    class_id str
    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.
    interested_mos Sequence[GetStorageControllerVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetStorageControllerVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId 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.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.

    GetStorageControllerVersionContextInterestedMo

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerVersionContextRefMo

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerVirtualDrife

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetStorageControllerVirtualDriveExtension

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    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.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet