 537f5cbe8a
			
		
	
	537f5cbe8a
	
	
	
		
			
			This patch adds support for deleting multi address scopes by using "address scope delete" command. Change-Id: Ic8d3ebc17db44ca5d42c336d2c4d5633f70d4e8b Partially-Implements: blueprint multi-argument-network
		
			
				
	
	
		
			121 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			121 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| =============
 | |
| address scope
 | |
| =============
 | |
| 
 | |
| An **address scope** is a scope of IPv4 or IPv6 addresses that belongs
 | |
| to a given project and may be shared between projects.
 | |
| 
 | |
| Network v2
 | |
| 
 | |
| address scope create
 | |
| --------------------
 | |
| 
 | |
| Create new address scope
 | |
| 
 | |
| .. program:: address scope create
 | |
| .. code:: bash
 | |
| 
 | |
|     os address scope create
 | |
|         [--project <project> [--project-domain <project-domain>]]
 | |
|         [--ip-version <ip-version>]
 | |
|         [--share | --no-share]
 | |
|         <name>
 | |
| 
 | |
| .. option:: --project <project>
 | |
| 
 | |
|     Owner's project (name or ID)
 | |
| 
 | |
| .. option:: --project-domain <project-domain>
 | |
| 
 | |
|     Domain the project belongs to (name or ID).
 | |
|     This can be used in case collisions between project names exist.
 | |
| 
 | |
| .. option:: --ip-version <ip-version>
 | |
| 
 | |
|     IP version (4 or 6, default is 4)
 | |
| 
 | |
| .. option:: --share
 | |
| 
 | |
|     Share the address scope between projects
 | |
| 
 | |
| .. option:: --no-share
 | |
| 
 | |
|     Do not share the address scope between projects (default)
 | |
| 
 | |
| .. _address_scope_create-name:
 | |
| .. describe:: <name>
 | |
| 
 | |
|     New address scope name
 | |
| 
 | |
| address scope delete
 | |
| --------------------
 | |
| 
 | |
| Delete address scope(s)
 | |
| 
 | |
| .. program:: address scope delete
 | |
| .. code:: bash
 | |
| 
 | |
|     os address scope delete
 | |
|         <address-scope> [<address-scope> ...]
 | |
| 
 | |
| .. _address_scope_delete-address-scope:
 | |
| .. describe:: <address-scope>
 | |
| 
 | |
|     Address scope(s) to delete (name or ID)
 | |
| 
 | |
| address scope list
 | |
| ------------------
 | |
| 
 | |
| List address scopes
 | |
| 
 | |
| .. program:: address scope list
 | |
| .. code:: bash
 | |
| 
 | |
|     os address scope list
 | |
| 
 | |
| address scope set
 | |
| -----------------
 | |
| 
 | |
| Set address scope properties
 | |
| 
 | |
| .. program:: address scope set
 | |
| .. code:: bash
 | |
| 
 | |
|     os address scope set
 | |
|         [--name <name>]
 | |
|         [--share | --no-share]
 | |
|         <address-scope>
 | |
| 
 | |
| .. option:: --name <name>
 | |
| 
 | |
|     Set address scope name
 | |
| 
 | |
| .. option:: --share
 | |
| 
 | |
|     Share the address scope between projects
 | |
| 
 | |
| .. option:: --no-share
 | |
| 
 | |
|     Do not share the address scope between projects
 | |
| 
 | |
| .. _address_scope_set-address-scope:
 | |
| .. describe:: <address-scope>
 | |
| 
 | |
|     Address scope to modify (name or ID)
 | |
| 
 | |
| address scope show
 | |
| ------------------
 | |
| 
 | |
| Display address scope details
 | |
| 
 | |
| .. program:: address scope show
 | |
| .. code:: bash
 | |
| 
 | |
|     os address scope show
 | |
|         <address-scope>
 | |
| 
 | |
| .. _address_scope_show-address-scope:
 | |
| .. describe:: <address-scope>
 | |
| 
 | |
|     Address scope to display (name or ID)
 |