UDisks.Object¶
- Implementations:
Methods¶
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
None
Properties¶
Name |
Type |
Flags |
Short Description |
|---|---|---|---|
r/w |
block |
||
r/w |
block-lvm2 |
||
r/w |
drive |
||
r/w |
drive-ata |
||
r/w |
encrypted |
||
r/w |
filesystem |
||
r/w |
filesystem-btrfs |
||
r/w |
job |
||
r/w |
logical-volume |
||
r/w |
loop |
||
r/w |
manager |
||
r/w |
manager-btrfs |
||
r/w |
manager-lvm2 |
||
r/w |
manager-nvme |
||
r/w |
mdraid |
||
r/w |
nvme-controller |
||
r/w |
nvme-fabrics |
||
r/w |
nvme-namespace |
||
r/w |
partition |
||
r/w |
partition-table |
||
r/w |
physical-volume |
||
r/w |
swapspace |
||
r/w |
vdo-volume |
||
r/w |
volume-group |
Signals¶
None
Fields¶
None
Class Details¶
- class UDisks.Object¶
- Bases:
- Structure:
The
UDisks.Objecttype is a specialized container of interfaces.- get_block()¶
- Returns:
A
UDisks.Blockthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
UDisks.BlockorNone
Gets the
UDisks.Blockinstance for the D-Bus interface org.freedesktop.UDisks2.Block on self, if any.
- get_block_lvm2()¶
- Returns:
A
UDisks.BlockLVM2that must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.BlockLVM2instance for the D-Bus interface org.freedesktop.UDisks2.Block.LVM2 on self, if any.New in version 2.0.0.
- get_drive()¶
- Returns:
A
UDisks.Drivethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
UDisks.DriveorNone
Gets the
UDisks.Driveinstance for the D-Bus interface org.freedesktop.UDisks2.Drive on self, if any.
- get_drive_ata()¶
- Returns:
A
UDisks.DriveAtathat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.DriveAtainstance for the D-Bus interface org.freedesktop.UDisks2.Drive.Ata on self, if any.
- get_encrypted()¶
- Returns:
A
UDisks.Encryptedthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.Encryptedinstance for the D-Bus interface org.freedesktop.UDisks2.Encrypted on self, if any.
- get_filesystem()¶
- Returns:
A
UDisks.Filesystemthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.Filesysteminstance for the D-Bus interface org.freedesktop.UDisks2.Filesystem on self, if any.
- get_filesystem_btrfs()¶
- Returns:
A
UDisks.FilesystemBTRFSthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.FilesystemBTRFSinstance for the D-Bus interface org.freedesktop.UDisks2.Filesystem.BTRFS on self, if any.New in version 2.1.3.
- get_job()¶
- Returns:
A
UDisks.Jobthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
UDisks.JoborNone
Gets the
UDisks.Jobinstance for the D-Bus interface org.freedesktop.UDisks2.Job on self, if any.
- get_logical_volume()¶
- Returns:
A
UDisks.LogicalVolumethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.LogicalVolumeinstance for the D-Bus interface org.freedesktop.UDisks2.LogicalVolume on self, if any.New in version 2.0.0.
- get_loop()¶
- Returns:
A
UDisks.Loopthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
UDisks.LooporNone
Gets the
UDisks.Loopinstance for the D-Bus interface org.freedesktop.UDisks2.Loop on self, if any.
- get_manager()¶
- Returns:
A
UDisks.Managerthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.Managerinstance for the D-Bus interface org.freedesktop.UDisks2.Manager on self, if any.
- get_manager_btrfs()¶
- Returns:
A
UDisks.ManagerBTRFSthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.ManagerBTRFSinstance for the D-Bus interface org.freedesktop.UDisks2.Manager.BTRFS on self, if any.New in version 2.1.3.
- get_manager_lvm2()¶
- Returns:
A
UDisks.ManagerLVM2that must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.ManagerLVM2instance for the D-Bus interface org.freedesktop.UDisks2.Manager.LVM2 on self, if any.New in version 2.0.0.
- get_manager_nvme()¶
- Returns:
A
UDisks.ManagerNVMethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.ManagerNVMeinstance for the D-Bus interface ‘org.freedesktop.UDisks2.Manager.NVMe [gdbus-interface-org-freedesktop-UDisks2-Manager-NVMe.top_of_page]’ on self, if any.
- get_mdraid()¶
- Returns:
A
UDisks.MDRaidthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.MDRaidinstance for the D-Bus interface org.freedesktop.UDisks2.MDRaid on self, if any.New in version 2.0.0.
- get_nvme_controller()¶
- Returns:
A
UDisks.NVMeControllerthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.NVMeControllerinstance for the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Controller [gdbus-interface-org-freedesktop-UDisks2-NVMe-Controller.top_of_page]’ on self, if any.
- get_nvme_fabrics()¶
- Returns:
A
UDisks.NVMeFabricsthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.NVMeFabricsinstance for the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Fabrics [gdbus-interface-org-freedesktop-UDisks2-NVMe-Fabrics.top_of_page]’ on self, if any.
- get_nvme_namespace()¶
- Returns:
A
UDisks.NVMeNamespacethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.NVMeNamespaceinstance for the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Namespace [gdbus-interface-org-freedesktop-UDisks2-NVMe-Namespace.top_of_page]’ on self, if any.
- get_partition()¶
- Returns:
A
UDisks.Partitionthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.Partitioninstance for the D-Bus interface org.freedesktop.UDisks2.Partition on self, if any.
- get_partition_table()¶
- Returns:
A
UDisks.PartitionTablethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.PartitionTableinstance for the D-Bus interface org.freedesktop.UDisks2.PartitionTable on self, if any.
- get_physical_volume()¶
- Returns:
A
UDisks.PhysicalVolumethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.PhysicalVolumeinstance for the D-Bus interface org.freedesktop.UDisks2.PhysicalVolume on self, if any.New in version 2.0.0.
- get_swapspace()¶
- Returns:
A
UDisks.Swapspacethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.Swapspaceinstance for the D-Bus interface org.freedesktop.UDisks2.Swapspace on self, if any.
- get_vdo_volume()¶
- Returns:
A
UDisks.VDOVolumethat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.VDOVolumeinstance for the D-Bus interface ‘org.freedesktop.UDisks2.VDOVolume [gdbus-interface-org-freedesktop-UDisks2-VDOVolume.top_of_page]’ on self, if any.New in version 2.9.0.
- get_volume_group()¶
- Returns:
A
UDisks.VolumeGroupthat must be freed withGObject.Object.unref() orNoneif self does not implement the interface.- Return type:
Gets the
UDisks.VolumeGroupinstance for the D-Bus interface org.freedesktop.UDisks2.VolumeGroup on self, if any.New in version 2.0.0.
Property Details¶
- UDisks.Object.props.block¶
- Name:
block- Type:
- Default Value:
- Flags:
The
UDisks.Blockinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Block, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.block_lvm2¶
- Name:
block-lvm2- Type:
- Default Value:
- Flags:
The
UDisks.BlockLVM2instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Block.LVM2, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.drive¶
- Name:
drive- Type:
- Default Value:
- Flags:
The
UDisks.Driveinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Drive, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.drive_ata¶
- Name:
drive-ata- Type:
- Default Value:
- Flags:
The
UDisks.DriveAtainstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Drive.Ata, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.encrypted¶
- Name:
encrypted- Type:
- Default Value:
- Flags:
The
UDisks.Encryptedinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Encrypted, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.filesystem¶
- Name:
filesystem- Type:
- Default Value:
- Flags:
The
UDisks.Filesysteminstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Filesystem, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.filesystem_btrfs¶
- Name:
filesystem-btrfs- Type:
- Default Value:
- Flags:
The
UDisks.FilesystemBTRFSinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Filesystem.BTRFS, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.1.3.
- UDisks.Object.props.job¶
- Name:
job- Type:
- Default Value:
- Flags:
The
UDisks.Jobinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Job, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.logical_volume¶
- Name:
logical-volume- Type:
- Default Value:
- Flags:
The
UDisks.LogicalVolumeinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.LogicalVolume, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.loop¶
- Name:
loop- Type:
- Default Value:
- Flags:
The
UDisks.Loopinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Loop, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.manager¶
- Name:
manager- Type:
- Default Value:
- Flags:
The
UDisks.Managerinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.manager_btrfs¶
- Name:
manager-btrfs- Type:
- Default Value:
- Flags:
The
UDisks.ManagerBTRFSinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager.BTRFS, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.1.3.
- UDisks.Object.props.manager_lvm2¶
- Name:
manager-lvm2- Type:
- Default Value:
- Flags:
The
UDisks.ManagerLVM2instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager.LVM2, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.manager_nvme¶
- Name:
manager-nvme- Type:
- Default Value:
- Flags:
The
UDisks.ManagerNVMeinstance corresponding to the D-Bus interface ‘org.freedesktop.UDisks2.Manager.NVMe [gdbus-interface-org-freedesktop-UDisks2-Manager-NVMe.top_of_page]’, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.mdraid¶
- Name:
mdraid- Type:
- Default Value:
- Flags:
The
UDisks.MDRaidinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.MDRaid, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.nvme_controller¶
- Name:
nvme-controller- Type:
- Default Value:
- Flags:
The
UDisks.NVMeControllerinstance corresponding to the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Controller [gdbus-interface-org-freedesktop-UDisks2-NVMe-Controller.top_of_page]’, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.nvme_fabrics¶
- Name:
nvme-fabrics- Type:
- Default Value:
- Flags:
The
UDisks.NVMeFabricsinstance corresponding to the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Fabrics [gdbus-interface-org-freedesktop-UDisks2-NVMe-Fabrics.top_of_page]’, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.nvme_namespace¶
- Name:
nvme-namespace- Type:
- Default Value:
- Flags:
The
UDisks.NVMeNamespaceinstance corresponding to the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Namespace [gdbus-interface-org-freedesktop-UDisks2-NVMe-Namespace.top_of_page]’, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.partition¶
- Name:
partition- Type:
- Default Value:
- Flags:
The
UDisks.Partitioninstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Partition, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.partition_table¶
- Name:
partition-table- Type:
- Default Value:
- Flags:
The
UDisks.PartitionTableinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.PartitionTable, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.physical_volume¶
- Name:
physical-volume- Type:
- Default Value:
- Flags:
The
UDisks.PhysicalVolumeinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.PhysicalVolume, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.swapspace¶
- Name:
swapspace- Type:
- Default Value:
- Flags:
The
UDisks.Swapspaceinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.Swapspace, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.
- UDisks.Object.props.vdo_volume¶
- Name:
vdo-volume- Type:
- Default Value:
- Flags:
The
UDisks.VDOVolumeinstance corresponding to the D-Bus interface ‘org.freedesktop.UDisks2.VDOVolume [gdbus-interface-org-freedesktop-UDisks2-VDOVolume.top_of_page]’, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.9.0.
- UDisks.Object.props.volume_group¶
- Name:
volume-group- Type:
- Default Value:
- Flags:
The
UDisks.VolumeGroupinstance corresponding to the D-Bus interface org.freedesktop.UDisks2.VolumeGroup, if any.Connect to the
GObject.Object::notifysignal to get informed of property changes.New in version 2.0.0.