Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Deleting a Statement from the Configuration

    Deleting a statement or an identifier effectively “unconfigures” the functionality associated with that statement or identifier, returning that functionality to its default condition.

    To delete a statement or identifier:

    • Use the delete configuration mode command.
      user@host# delete < statement-path > < identifier >

    When you delete a statement, the statement and all its subordinate statements and identifiers are removed from the configuration.

    For statements that can have more than one identifier, when you delete one identifier, only that identifier is deleted. The other identifiers in the statement remain.

    To delete the entire hierarchy starting at the current hierarchy level:

    • In configuration mode, use the delete command. Do not specify a statement or an identifier.

      When you omit the statement or identifier, you are prompted to confirm the deletion. For example:

      [edit]user@host# delete Delete everything under this level? [yes, no] (no)?

    Examples: Deleting a Statement from the Configuration

    Configure the SRC aggregate-services statements, then delete these statements from the [edit] level. Using the delete command effectively unconfigures the SAE properties for aggregate-services in the SRC software:

    [edit]
    user@host#  set shared sae configuration aggregate-services keepalive-time 172800
    [edit]
    user@host#  set shared sae configuration aggregate-services keepalive-retry-time 900
    [edit]
    user@host#  set shared sae configuration aggregate-services activation-deactivation-time 900
    [edit]
    user@host#  set shared sae configuration aggregate-services failed-notification-retry-time 86400
    [edit]
    user@host#  show  
    . . .
    shared { 
      sae { 
        configuration { 
          aggregate-services { 
            keepalive-time 172800;
            keepalive-retry-time 900;
            activation-deactivation-time 900;
            failed-notification-retry-time 86400;
          }
        }
       . . .
      }
    }
    [edit]
    user@host#  delete shared sae configuration aggregate-services  
    [edit]
    user@host#  show shared sae configuration aggregate-services  
    

    Configure the aggregate-services statements, then delete these statements from the [edit shared sae configuration aggregate-services] level:

    [edit]
    user@host#  set shared sae configuration aggregate-services keepalive-time 172800
    [edit]
    user@host#  set shared sae configuration aggregate-services keepalive-retry-time 900
    [edit]
    user@host#  set shared sae configuration aggregate-services activation-deactivation-time 900
    [edit]
    user@host#  set shared sae configuration aggregate-services failed-notification-retry-time 86400
    [edit]
    user@host#  edit shared sae configuration aggregate-services  
    [edit shared sae configuration aggregate-services]
    user@host#  delete  
    Delete everything under this level? [yes,no] (no)  yes
    [edit shared sae configuration aggregate-services]
    user@host#  show
    [edit shared sae configuration aggregate-services]
    user@host#
    

    Remove the configuration for a specific property (routing-options):

    [edit]
    user@host# set routing-options static route 192.0.2.20/24 reject
    
    [edit]
    user@host# show 
    . . .
    static { 
      route 192.0.2.20/24 {
        reject;
      }
    }
    . . .
    [edit]
    user@host# delete routing-options 
    [edit]
    user@host# edit routing-options
    
    [edit routing-options]
    user@host# show 

    Modified: 2014-12-09