GuestfsBTRFSSubvolumeSnapshot

GuestfsBTRFSSubvolumeSnapshot — An object encapsulating optional arguments for guestfs_session_btrfs_subvolume_snapshot

Synopsis

#include <guestfs-gobject.h>

struct              GuestfsBTRFSSubvolumeSnapshot;
struct              GuestfsBTRFSSubvolumeSnapshotClass;
GuestfsBTRFSSubvolumeSnapshot * guestfs_btrfs_subvolume_snapshot_new
                                                        (void);

Object Hierarchy

  GObject
   +----GuestfsBTRFSSubvolumeSnapshot

Properties

  "qgroupid"                 gchar*                : Read / Write / Construct
  "ro"                       GuestfsTristate       : Read / Write / Construct

Description

An object encapsulating optional arguments for guestfs_session_btrfs_subvolume_snapshot

Details

struct GuestfsBTRFSSubvolumeSnapshot

struct GuestfsBTRFSSubvolumeSnapshot;

An object encapsulating optional arguments for guestfs_session_btrfs_subvolume_snapshot.


struct GuestfsBTRFSSubvolumeSnapshotClass

struct GuestfsBTRFSSubvolumeSnapshotClass {
  GObjectClass parent_class;
};

A class metadata object for GuestfsBTRFSSubvolumeSnapshot.

GObjectClass parent_class;

The superclass of GuestfsBTRFSSubvolumeSnapshotClass

guestfs_btrfs_subvolume_snapshot_new ()

GuestfsBTRFSSubvolumeSnapshot * guestfs_btrfs_subvolume_snapshot_new
                                                        (void);

Create a new GuestfsBTRFSSubvolumeSnapshot object

Returns :

a new GuestfsBTRFSSubvolumeSnapshot object. [transfer full]

Property Details

The "qgroupid" property

  "qgroupid"                 gchar*                : Read / Write / Construct

A string.

Default value: NULL


The "ro" property

  "ro"                       GuestfsTristate       : Read / Write / Construct

A boolean.

Default value: GUESTFS_TRISTATE_NONE