Technical References
Sets the enable password, in clear-text form. Avoid
this field in normal use and never send the password
over insecure links. Use this field to provide the
clear-text password to the RIC server which intentionally
does not have access to the secret storage module.
enable-secret secret
Identifies the secret containing the clear-text password
for enabling super-user access to the router.
interfaces obj(CCMRouterInterface) transient
Lists objects describing the interfaces associated with
this router. This is used when the RIC server is returning
information about a router and its interfaces, or when the
CCM server is returning a list of routers and interfaces for
the UI to display a tree of routers and interfaces.
login-temp-obj obj(CCMRouterLoginTemplate)
Specifies the actual login template object. This attribute
is used so that the CCM server can provide the login template
to the stateless RIC server.
login-template nameref(CCMRouterLoginTemplate)
Names an optional login template that to use
to further customize the RIC server's login and enable
interaction sessions.
modulus-key rangeint(768-2048) default = 1024
Sets the size of the key modulus used for SSH encryption.
Choosing a value greater than 768 will result in slower
performance when communicating with the router. It may
take several minutes to reset the value on the remote
router when this value is changed.
name string required,unique,immutable
Names this router.
owner oid
Controls the owner of this object. This owner field
is used to group similarly owned routers and can be used
to limit administrative access.
password clrtxt
Determines the password that authenticates the username.
Avoid this field in normal use and never send the password
over insecure links. Use this field to provide the
clear-text password to the RIC server which intentionally
does not have access to the secret storage module.
password-secret secret
Identifies the secret containing the clear-text password for
authenticating the username.
region oid