Statement¶
-
class
ydk.path.
Statement
(keyword, arg)¶ Represents the YANG Statement.
Parameters: - keyword – (
str
) YANG keyword. - arg – (
str
) YANG argument.
-
keyword
¶ Read only attribute for YANG keyword.
-
arg
¶ Read only attribute for YANG argument.
Example usage for creating a statement:
>>> from ydk.path import Statement >>> s = Statement('container', 'bgp')
Example usage for getting statement from schema node:
>>> from ydk.path import NetconfSession >>> session = NetconfSession('127.0.0.1', 'admin', 'admin', 830) >>> root_schema = session.get_root_schema() # <-- root_schema is an instance of RootSchemaNode >>> bgp = root_schema.create_datanode('openconfig-bgp:bgp') # <-- bgp is an instance of DataNode >>> schema_node = bgp.get_schema_node() # <-- schema node for bgp >>> statement = schema_node.get_statement() # <-- YANG statement for this schema node >>> statement.keyword 'container' >>> statement.arg 'bgp'
- keyword – (