geni.rspec.igext¶
- class AddressPool(name, count=1, type='any')[source]¶
A pool of public dynamic IP addresses belonging to a slice.
- property name¶
- class OFController(host, port=6633)[source]¶
OpenFlow controller specification to be used on a PG VLAN.
Add to link objects using the Link.addChild() method.
Note
This will have no effect if a trivial link is created by the aggregate. You need to make sure that a VLAN will be provisioned (typically by making sure that at least two interfaces on the link are on different physical hosts).
- class Password(name=None)[source]¶
A declaration for a randomly generated password.
The portal will generate the password, encrypt it, and pass on the encrypted value to the AM(s) and therefore the node(s).
- class RemoteBlockstore(name, mount=None, ifacename='if0')[source]¶
- property dataset¶
- property interface¶
- property mountpoint¶
- property placement¶
- property readonly¶
- property rwclone¶
- property size¶
- class Tour[source]¶
-
- MARKDOWN = 'markdown'¶
- SPLIT_REGEX = re.compile('\\n+^\\w*instructions\\w*:?\\w*$\\n+', re.IGNORECASE|re.MULTILINE)¶
- class Step(target, description, steptype=None, description_type='markdown')[source]¶
- MARKDOWN = 'markdown'¶
- TEXT = 'text'¶
- TEXT = 'text'¶
- class XenVM(client_id, component_id=None, exclusive=False)[source]¶
Xen-based Virtual Machine resource
- Parameters
client_id (str) – Your name for this VM. This must be unique within a single Request object.
component_id (Optional[str]) – The component_id of the site node you want to bind this VM to
exclusive (Optional[bool]) – Request this VM on an isolated host used only by your sliver.
- cores¶
Number of CPU cores
- Type
int
- ram¶
Amount of memory in megabytes
- Type
int
- disk¶
Amount of disk space in gigabytes
- Type
int
- xen_ptype¶
Physical node type on which to instantiate the VM. Types are AM-specific.
- Type
str