This is the text description of the syntax diagram for the RMAN backupspec construct.
[{] {archivelogRecordSpecifier | BACKUPSET { {ALL | completedTimeSpec} | primaryKey [, primaryKey]...} | CONTROLFILECOPY {' filename ' | ALL | LIKE ' string_pattern '} | copyOfSpec | CURRENT CONTROLFILE [FOR STANDBY] | DATABASE | datafileCopySpec | DATAFILE datafileSpec [, datafileSpec]... | {RECOVERY AREA | DB_RECOVERY_FILE_DEST} | RECOVERY FILES | SPFILE | TABLESPACE ['] tablespace_name ['] [, ['] tablespace_name [']]...} [ {backupSpecOperand}...] [}]
Elements in the diagram are described in the discussion that follows the diagram.