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.Object
type is a specialized container of interfaces.- get_block()¶
- Returns:
A
UDisks.Block
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
UDisks.Block
orNone
Gets the
UDisks.Block
instance for the D-Bus interface org.freedesktop.UDisks2.Block on self, if any.
- get_block_lvm2()¶
- Returns:
A
UDisks.BlockLVM2
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.BlockLVM2
instance 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.Drive
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
UDisks.Drive
orNone
Gets the
UDisks.Drive
instance for the D-Bus interface org.freedesktop.UDisks2.Drive on self, if any.
- get_drive_ata()¶
- Returns:
A
UDisks.DriveAta
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.DriveAta
instance for the D-Bus interface org.freedesktop.UDisks2.Drive.Ata on self, if any.
- get_encrypted()¶
- Returns:
A
UDisks.Encrypted
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.Encrypted
instance for the D-Bus interface org.freedesktop.UDisks2.Encrypted on self, if any.
- get_filesystem()¶
- Returns:
A
UDisks.Filesystem
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.Filesystem
instance for the D-Bus interface org.freedesktop.UDisks2.Filesystem on self, if any.
- get_filesystem_btrfs()¶
- Returns:
A
UDisks.FilesystemBTRFS
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.FilesystemBTRFS
instance 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.Job
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
UDisks.Job
orNone
Gets the
UDisks.Job
instance for the D-Bus interface org.freedesktop.UDisks2.Job on self, if any.
- get_logical_volume()¶
- Returns:
A
UDisks.LogicalVolume
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.LogicalVolume
instance for the D-Bus interface org.freedesktop.UDisks2.LogicalVolume on self, if any.New in version 2.0.0.
- get_loop()¶
- Returns:
A
UDisks.Loop
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
UDisks.Loop
orNone
Gets the
UDisks.Loop
instance for the D-Bus interface org.freedesktop.UDisks2.Loop on self, if any.
- get_manager()¶
- Returns:
A
UDisks.Manager
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.Manager
instance for the D-Bus interface org.freedesktop.UDisks2.Manager on self, if any.
- get_manager_btrfs()¶
- Returns:
A
UDisks.ManagerBTRFS
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.ManagerBTRFS
instance 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.ManagerLVM2
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.ManagerLVM2
instance 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.ManagerNVMe
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.ManagerNVMe
instance 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.MDRaid
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.MDRaid
instance 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.NVMeController
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.NVMeController
instance 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.NVMeFabrics
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.NVMeFabrics
instance 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.NVMeNamespace
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.NVMeNamespace
instance 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.Partition
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.Partition
instance for the D-Bus interface org.freedesktop.UDisks2.Partition on self, if any.
- get_partition_table()¶
- Returns:
A
UDisks.PartitionTable
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.PartitionTable
instance for the D-Bus interface org.freedesktop.UDisks2.PartitionTable on self, if any.
- get_physical_volume()¶
- Returns:
A
UDisks.PhysicalVolume
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.PhysicalVolume
instance for the D-Bus interface org.freedesktop.UDisks2.PhysicalVolume on self, if any.New in version 2.0.0.
- get_swapspace()¶
- Returns:
A
UDisks.Swapspace
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.Swapspace
instance for the D-Bus interface org.freedesktop.UDisks2.Swapspace on self, if any.
- get_vdo_volume()¶
- Returns:
A
UDisks.VDOVolume
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.VDOVolume
instance 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.VolumeGroup
that must be freed withGObject.Object.unref
() orNone
if self does not implement the interface.- Return type:
Gets the
UDisks.VolumeGroup
instance 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.Block
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Block, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.block_lvm2¶
- Name:
block-lvm2
- Type:
- Default Value:
- Flags:
The
UDisks.BlockLVM2
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Block.LVM2, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.drive¶
- Name:
drive
- Type:
- Default Value:
- Flags:
The
UDisks.Drive
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Drive, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.drive_ata¶
- Name:
drive-ata
- Type:
- Default Value:
- Flags:
The
UDisks.DriveAta
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Drive.Ata, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.encrypted¶
- Name:
encrypted
- Type:
- Default Value:
- Flags:
The
UDisks.Encrypted
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Encrypted, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.filesystem¶
- Name:
filesystem
- Type:
- Default Value:
- Flags:
The
UDisks.Filesystem
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Filesystem, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.filesystem_btrfs¶
- Name:
filesystem-btrfs
- Type:
- Default Value:
- Flags:
The
UDisks.FilesystemBTRFS
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Filesystem.BTRFS, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.New in version 2.1.3.
- UDisks.Object.props.job¶
- Name:
job
- Type:
- Default Value:
- Flags:
The
UDisks.Job
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Job, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.logical_volume¶
- Name:
logical-volume
- Type:
- Default Value:
- Flags:
The
UDisks.LogicalVolume
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.LogicalVolume, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.loop¶
- Name:
loop
- Type:
- Default Value:
- Flags:
The
UDisks.Loop
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Loop, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.manager¶
- Name:
manager
- Type:
- Default Value:
- Flags:
The
UDisks.Manager
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.manager_btrfs¶
- Name:
manager-btrfs
- Type:
- Default Value:
- Flags:
The
UDisks.ManagerBTRFS
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager.BTRFS, if any.Connect to the
GObject.Object
::notify
signal 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.ManagerLVM2
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager.LVM2, if any.Connect to the
GObject.Object
::notify
signal 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.ManagerNVMe
instance 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
::notify
signal to get informed of property changes.
- UDisks.Object.props.mdraid¶
- Name:
mdraid
- Type:
- Default Value:
- Flags:
The
UDisks.MDRaid
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.MDRaid, if any.Connect to the
GObject.Object
::notify
signal 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.NVMeController
instance 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
::notify
signal to get informed of property changes.
- UDisks.Object.props.nvme_fabrics¶
- Name:
nvme-fabrics
- Type:
- Default Value:
- Flags:
The
UDisks.NVMeFabrics
instance 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
::notify
signal to get informed of property changes.
- UDisks.Object.props.nvme_namespace¶
- Name:
nvme-namespace
- Type:
- Default Value:
- Flags:
The
UDisks.NVMeNamespace
instance 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
::notify
signal to get informed of property changes.
- UDisks.Object.props.partition¶
- Name:
partition
- Type:
- Default Value:
- Flags:
The
UDisks.Partition
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Partition, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.partition_table¶
- Name:
partition-table
- Type:
- Default Value:
- Flags:
The
UDisks.PartitionTable
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.PartitionTable, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.physical_volume¶
- Name:
physical-volume
- Type:
- Default Value:
- Flags:
The
UDisks.PhysicalVolume
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.PhysicalVolume, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.New in version 2.0.0.
- UDisks.Object.props.swapspace¶
- Name:
swapspace
- Type:
- Default Value:
- Flags:
The
UDisks.Swapspace
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Swapspace, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.
- UDisks.Object.props.vdo_volume¶
- Name:
vdo-volume
- Type:
- Default Value:
- Flags:
The
UDisks.VDOVolume
instance 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
::notify
signal 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.VolumeGroup
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.VolumeGroup, if any.Connect to the
GObject.Object
::notify
signal to get informed of property changes.New in version 2.0.0.