To show credential types use show_credential_type_info. For example:
$OMS_HOME/bin/emcli show_credential_type_info -target_type=oracle_database Target Type Cred Type Name Cred Type Column Name Key Column oracle_database DBCreds DBPassword No DBRole No DBUserName Yes DBHostCreds HostPassword No HostUserName Yes DBKerberosCreds DBKerberosPassword No DBKerberosUserName Yes HostSSHCreds SSH_PUB_KEY No SSH_PVT_KEY No USERNAME Yes
To create a named credential use create_named_credential. For example create a credential called DB3_USER1 for the USER1 user in the DB3 database with SYSDBA privileges
$OMS_HOME/bin/emcli create_named_credential \ -cred_name=DB3_USER1 \ -auth_target_type=oracle_database \ -cred_type=DBCreds \ -cred_scope=instance \ -target_name=DB3 \ -target_type=oracle_database \ -attributes="DBUserName:USER1;DBPassword:Password1;DBRole:SYSDBA"
To delete a named credential use delete_named_credential. For example:
$OMS_HOME/bin/emcli delete_named_credential -cred_name=DB3_USER1 Credential deleted.