Snapd.Channel¶
- Subclasses:
 None
Methods¶
- Inherited:
 - Structs:
 
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Virtual Methods¶
- Inherited:
 
Properties¶
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w/co  | 
Confinement requested by the snap  | 
||
r/w/co  | 
Epoch of this snap  | 
||
r/w/co  | 
The channel name  | 
||
r/w/co  | 
Date revision was released into channel  | 
||
r/w/co  | 
Revision of this snap  | 
||
r/w/co  | 
Download size in bytes  | 
||
r/w/co  | 
Snap version  | 
Signals¶
- Inherited:
 
Fields¶
- Inherited:
 
Class Details¶
- class Snapd.Channel(**kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
Snapd.Channelis an opaque data structure and can only be accessed using the provided functions.New in version 1.22.
- get_branch()¶
 - 
Get the branch this channel is tracking.
New in version 1.31.
 
- get_confinement()¶
 - Returns:
 - Return type:
 
Get the confinement this snap is using, e.g.
Snapd.Confinement.STRICT.New in version 1.22.
- get_epoch()¶
 - Returns:
 an epoch.
- Return type:
 
Get the epoch used on this channel, e.g. “1”.
New in version 1.22.
- get_name()¶
 - Returns:
 a name.
- Return type:
 
Get the name of this channel, e.g. “stable”.
Channel names are in the form
track/risk/branchtrackis the name of the feature track. Defaults tolatestand is implied if the track is not present.riskis the risk of the channel, one ofstable,candidate,betaoredge.branchis an optional branch name.Example names:
beta(alias tolatest/beta)xenial/stable(stable release on xenial track)latest/stable/red-button(red button feature branch)New in version 1.22.
- get_released_at()¶
 - Returns:
 - Return type:
 
Get the date this revision was released into the channel or
Noneif unknown.New in version 1.46.
- get_revision()¶
 - Returns:
 a revision string.
- Return type:
 
Get the revision for this snap. The format of the string is undefined. See also
Snapd.Channel.get_version().New in version 1.22.
- get_risk()¶
 - Returns:
 a risk name.
- Return type:
 
Get the risk this channel is on, one of
stable,candidate,betaoredge.New in version 1.31.
- get_size()¶
 - Returns:
 a byte count.
- Return type:
 
Get the download size of this snap.
New in version 1.22.
- get_track()¶
 - Returns:
 a track name.
- Return type:
 
Get the track this channel is on.
New in version 1.31.
- get_version()¶
 - Returns:
 a version string.
- Return type:
 
Get the version for this snap. The format of the string is undefined. See also
Snapd.Channel.get_revision().New in version 1.22.
Property Details¶
- Snapd.Channel.props.confinement¶
 - Name:
 confinement- Type:
 - Default Value:
 - Flags:
 
Confinement requested by the snap
- Snapd.Channel.props.epoch¶
 - Name:
 epoch- Type:
 - Default Value:
 - Flags:
 
Epoch of this snap
- Snapd.Channel.props.name¶
 - Name:
 name- Type:
 - Default Value:
 - Flags:
 
The channel name
- Snapd.Channel.props.released_at¶
 - Name:
 released-at- Type:
 - Default Value:
 - Flags:
 
Date revision was released into channel
- Snapd.Channel.props.revision¶
 - Name:
 revision- Type:
 - Default Value:
 - Flags:
 
Revision of this snap
- Snapd.Channel.props.size¶
 - Name:
 size- Type:
 - Default Value:
 0- Flags:
 
Download size in bytes