rw-project - Programmers API Reference

Schema Globals

Global Schema Type
rw_ypbc_RwRoAccount_RwProject_t_schema
Global Schema Pointer
rw_ypbc_RwRoAccount_RwProject_g_schema

rw-project data

This yang module defines project-based tenancy for RIFT.ware. Authorization for project access is defined in terms of RIFT.ware's Role-Based Access Control (RBAC) model.

rw-project:project

Configuration and state for individual projects. RIFT.ware applications and projects are expected to augment this list in order to add configuration for projects that is specific to the product or application. As such, this list contains minimal data defined in this yang module. When augmenting this element, other yang modules should prefer to define containers with the same name as the augmenting module. (Augmenting RIFT.ware modules should prefer to augment without the rw prefix [for new features], or should prefer to augment the augmented container of an existing augment, to ease future adoption and/or standardization.)

Key Identifiers:
XPath Path
/rw-project:project
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']
RW.REST URI Path
/rw-project:project/STRING
RW Keyspec XPath Path
C,/rw-project:project
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']
RW Keyspec XPath Path
D,/rw-project:project
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']
Protobuf Type
.rw_ro_account.YangData.RwProject.Project
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project
C RWPB Identifiers
RwRoAccount_RwProject_data_Project
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project

Fields
NameTypeDescription
nameSTRINGName of the project.
descriptionSTRINGInformation about project
project-configCONTAINERGeneral Project configuration supported by all products.
project-stateCONTAINERGeneral Project operational state supported by all products.
ro-accountCONTAINER
ro-account-stateCONTAINER

rw-project:project-config

General Project configuration supported by all products.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-config
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-config
RW.REST URI Path
/rw-project:project/STRING/project-config
RW Keyspec XPath Path
C,/rw-project:project/rw-project:project-config
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']/rw-project:project-config
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectConfig
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectConfig
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectConfig
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectConfig
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectConfig

Fields
NameTypeDescription
userLISTThe list of Users who have been assigned Roles within this Project.

rw-project:user

The list of Users who have been assigned Roles within this Project.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-config/rw-project:user
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-config/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']
RW.REST URI Path
/rw-project:project/STRING/project-config/user/STRING,STRING
RW Keyspec XPath Path
C,/rw-project:project/rw-project:project-config/rw-project:user
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']/rw-project:project-config/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectConfig.User
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectConfig_User
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectConfig__User
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectConfig_User
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectConfig_User

Fields
NameTypeDescription
user-domainLEAFREFThe user domain. This is the source of the user identity. Different domains may duplicate a user-name, but such users would be considered distinct by RIFT.ware.
user-nameLEAFREFThe user name. The syntax of this name depends on the domain. For example, if the domain is a login name, it might be limited to alphanumeric characters. However, if the domain is email address, the syntax could include additional characters, such as the at(@) sign.
roleLISTThe list of Roles the User has been assigned.

rw-project:role

The list of Roles the User has been assigned.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-config/rw-project:user/rw-project:role
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-config/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']/rw-project:role[rw-project:role='STRING']
RW.REST URI Path
/rw-project:project/STRING/project-config/user/STRING,STRING/role/STRING
RW Keyspec XPath Path
C,/rw-project:project/rw-project:project-config/rw-project:user/rw-project:role
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']/rw-project:project-config/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']/rw-project:role[rw-project:role='STRING']
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectConfig.User.Role
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectConfig_User_Role
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectConfig__User__Role
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectConfig_User_Role
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectConfig_User_Role

Fields
NameTypeDescription
roleSTRINGThe Role, independent of Keys.

rw-project:project-state

General Project operational state supported by all products.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-state
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-state
RW.REST URI Path
/rw-project:project/STRING/project-state
RW Keyspec XPath Path
D,/rw-project:project/rw-project:project-state
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-project:project-state
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectState
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectState
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectState
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectState
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectState

Fields
NameTypeDescription
userLISTThe state of Users who have been assigned Roles within this Project.
roleLISTThe set of Roles that may be configured into /rw-project:project/rw-project:config/rw-project:user/ rw-project:role.

rw-project:user

The state of Users who have been assigned Roles within this Project.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-state/rw-project:user
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-state/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']
RW.REST URI Path
/rw-project:project/STRING/project-state/user/STRING,STRING
RW Keyspec XPath Path
D,/rw-project:project/rw-project:project-state/rw-project:user
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-project:project-state/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectState.User
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectState_User
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectState__User
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectState_User
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectState_User

Fields
NameTypeDescription
user-domainSTRINGThe user domain. This is the source of the user identity. Different domains may duplicate a user-name, but such users would be considered distinct by RIFT.ware.
user-nameSTRINGThe user name. The syntax of this name depends on the domain. For example, if the domain is a login name, it might be limited to alphanumeric characters. However, if the domain is some kind of email address, the syntax could include assitional characters, such as the at sign.
roleLISTThe state of the Roles the User has been assigned.

rw-project:role

The state of the Roles the User has been assigned.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-state/rw-project:user/rw-project:role
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-state/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']/rw-project:role[rw-project:role='STRING']
RW.REST URI Path
/rw-project:project/STRING/project-state/user/STRING,STRING/role/STRING
RW Keyspec XPath Path
D,/rw-project:project/rw-project:project-state/rw-project:user/rw-project:role
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-project:project-state/rw-project:user[rw-project:user-name='STRING'][rw-project:user-domain='STRING']/rw-project:role[rw-project:role='STRING']
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectState.User.Role
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectState_User_Role
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectState__User__Role
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectState_User_Role
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectState_User_Role

Fields
NameTypeDescription
roleSTRINGThe Role, independent of Keys.
stateSTRINGThe assignment of a User to a Role may be an asynchronous operation. This value indicates whether the Role assignment is active. If the value is 'active', then the assignment is complete and active. Any other value indicates that Role assignment is in a transitional or failed state, as described in the value.

rw-project:role

The set of Roles that may be configured into /rw-project:project/rw-project:config/rw-project:user/ rw-project:role.

Key Identifiers:
XPath Path
/rw-project:project/rw-project:project-state/rw-project:role
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-project:project-state/rw-project:role[rw-project:role='STRING']
RW.REST URI Path
/rw-project:project/STRING/project-state/role/STRING
RW Keyspec XPath Path
D,/rw-project:project/rw-project:project-state/rw-project:role
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-project:project-state/rw-project:role[rw-project:role='STRING']
Protobuf Type
.rw_project.YangData.RwProject.Project.ProjectState.Role
Python Proto-GI Type
RwProjectYang.YangData_RwProject_Project_ProjectState_Role
C Protobuf-C Struct Type
RwProject__YangData__RwProject__Project__ProjectState__Role
C RWPB Identifiers
RwProject_RwProject_data_Project_ProjectState_Role
YPBC Base Identifier
rw_ypbc_RwProject_RwProject_data_Project_ProjectState_Role

Fields
NameTypeDescription
roleSTRINGThe Role, independent of Keys.
descriptionSTRINGA description of the Role.

rw-ro-account:ro-account

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account
RW Keyspec XPath Path
C,/rw-project:project/rw-ro-account:ro-account
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccount
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccount
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccount
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccount
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccount

Fields
NameTypeDescription
accountLISTConfigure RO Accounts

rw-ro-account:account

Configure RO Accounts

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account/rw-ro-account:account
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account/rw-ro-account:account[rw-ro-account:name='STRING']
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account/account/STRING
RW Keyspec XPath Path
C,/rw-project:project/rw-ro-account:ro-account/rw-ro-account:account
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account/rw-ro-account:account[rw-ro-account:name='STRING']
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccount.Account
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccount_Account
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccount__Account
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccount_Account
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccount_Account

Fields
NameTypeDescription
nameSTRING
ro-account-typeENUM
openmanoCONTAINER

rw-ro-account:openmano

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account/rw-ro-account:account/rw-ro-account:openmano
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:openmano
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account/account/STRING/openmano
RW Keyspec XPath Path
C,/rw-project:project/rw-ro-account:ro-account/rw-ro-account:account/rw-ro-account:openmano
RW Keyspec XPath Keyed Path
C,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:openmano
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccount.Account.Openmano
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccount_Account_Openmano
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccount__Account__Openmano
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccount_Account_Openmano
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccount_Account_Openmano

Fields
NameTypeDescription
hostSTRING
portUINT16
tenant-idSTRING

rw-ro-account:ro-account-state

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState

Fields
NameTypeDescription
accountLISTRO Account Operational State

rw-ro-account:account

RO Account Operational State

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state/account/STRING
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState.Account
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState_Account
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState__Account
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState_Account
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState_Account

Fields
NameTypeDescription
nameSTRING
connection-statusCONTAINER
instance-ref-countCONTAINER
datacentersCONTAINER
config-dataCONTAINER

rw-ro-account:connection-status

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:connection-status
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:connection-status
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state/account/STRING/connection-status
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:connection-status
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:connection-status
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState.Account.ConnectionStatus
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState_Account_ConnectionStatus
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState__Account__ConnectionStatus
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState_Account_ConnectionStatus
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState_Account_ConnectionStatus

Fields
NameTypeDescription
statusENUM
detailsSTRING

rw-ro-account:instance-ref-count

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:instance-ref-count
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:instance-ref-count
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state/account/STRING/instance-ref-count
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:instance-ref-count
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:instance-ref-count
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState.Account.InstanceRefCount
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState_Account_InstanceRefCount
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState__Account__InstanceRefCount
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState_Account_InstanceRefCount
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState_Account_InstanceRefCount

Fields
NameTypeDescription
countUINT16No of NSD that got instantiated using this RO account

rw-ro-account:datacenters

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:datacenters
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:datacenters
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state/account/STRING/datacenters
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:datacenters
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:datacenters
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState.Account.Datacenters
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState_Account_Datacenters
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState__Account__Datacenters
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState_Account_Datacenters
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState_Account_Datacenters

Fields
NameTypeDescription
datacentersLIST

rw-ro-account:datacenters

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:datacenters/rw-ro-account:datacenters
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:datacenters/rw-ro-account:datacenters[rw-ro-account:name='STRING']
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state/account/STRING/datacenters/datacenters/STRING
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:datacenters/rw-ro-account:datacenters
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:datacenters/rw-ro-account:datacenters[rw-ro-account:name='STRING']
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState.Account.Datacenters.Datacenters
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState_Account_Datacenters_Datacenters
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState__Account__Datacenters__Datacenters
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState_Account_Datacenters_Datacenters
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState_Account_Datacenters_Datacenters

Fields
NameTypeDescription
uuidSTRINGThe UUID of the data center
nameSTRINGThe name of the data center
datacenter-typeENUMThe type for the data center

rw-ro-account:config-data

Key Identifiers:
XPath Path
/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:config-data
XPath Keyed Path
/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:config-data
RW.REST URI Path
/rw-project:project/STRING/rw-ro-account:ro-account-state/account/STRING/config-data
RW Keyspec XPath Path
D,/rw-project:project/rw-ro-account:ro-account-state/rw-ro-account:account/rw-ro-account:config-data
RW Keyspec XPath Keyed Path
D,/rw-project:project[rw-project:name='STRING']/rw-ro-account:ro-account-state/rw-ro-account:account[rw-ro-account:name='STRING']/rw-ro-account:config-data
Protobuf Type
.rw_ro_account.YangData.RwProject.Project.RoAccountState.Account.ConfigData
Python Proto-GI Type
RwRoAccountYang.YangData_RwProject_Project_RoAccountState_Account_ConfigData
C Protobuf-C Struct Type
RwRoAccount__YangData__RwProject__Project__RoAccountState__Account__ConfigData
C RWPB Identifiers
RwRoAccount_RwProject_data_Project_RoAccountState_Account_ConfigData
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwProject_data_Project_RoAccountState_Account_ConfigData

Fields
NameTypeDescription
ro-account-typeSTRING

rw-ro-account - Programmers API Reference

Schema Globals

Global Schema Type
rw_ypbc_RwRoAccount_RwRoAccount_t_schema
Global Schema Pointer
rw_ypbc_RwRoAccount_RwRoAccount_g_schema

rw-ro-account rpc input

rw-ro-account:update-ro-account-status

Key Identifiers:
XPath Path
/rw-ro-account:update-ro-account-status
XPath Keyed Path
/rw-ro-account:update-ro-account-status
RW.REST URI Path
/input
RW Keyspec XPath Path
I,/rw-ro-account:update-ro-account-status
RW Keyspec XPath Keyed Path
I,/rw-ro-account:update-ro-account-status
Protobuf Type
.rw_ro_account.YangInput.RwRoAccount.UpdateRoAccountStatus
Python Proto-GI Type
RwRoAccountYang.YangInput_RwRoAccount_UpdateRoAccountStatus
C Protobuf-C Struct Type
RwRoAccount__YangInput__RwRoAccount__UpdateRoAccountStatus
C RWPB Identifiers
RwRoAccount_RwRoAccount_input_UpdateRoAccountStatus
RwRoAccount_input_UpdateRoAccountStatus
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwRoAccount_input_UpdateRoAccountStatus

Fields
NameTypeDescription
ro-accountSTRINGThe RO account name to update connection status for
project-nameLEAFREFProject to which this belongs

rw-ro-account rpc output

rw-ro-account:update-ro-account-status

Key Identifiers:
XPath Path
/rw-ro-account:update-ro-account-status
XPath Keyed Path
/rw-ro-account:update-ro-account-status
RW.REST URI Path
/output
RW Keyspec XPath Path
O,/rw-ro-account:update-ro-account-status
RW Keyspec XPath Keyed Path
O,/rw-ro-account:update-ro-account-status
Protobuf Type
.rw_ro_account.YangOutput.RwRoAccount.UpdateRoAccountStatus
Python Proto-GI Type
RwRoAccountYang.YangOutput_RwRoAccount_UpdateRoAccountStatus
C Protobuf-C Struct Type
RwRoAccount__YangOutput__RwRoAccount__UpdateRoAccountStatus
C RWPB Identifiers
RwRoAccount_RwRoAccount_output_UpdateRoAccountStatus
RwRoAccount_output_UpdateRoAccountStatus
YPBC Base Identifier
rw_ypbc_RwRoAccount_RwRoAccount_output_UpdateRoAccountStatus