mirror of
				https://github.com/fog/fog.git
				synced 2022-11-09 13:51:43 -05:00 
			
		
		
		
	[hp] Fix connection section for newer services.
This commit is contained in:
		
							parent
							
								
									c4e13ae07c
								
							
						
					
					
						commit
						bce5788101
					
				
					 2 changed files with 57 additions and 2 deletions
				
			
		| 
						 | 
					@ -8,7 +8,7 @@ The HP Cloud services provides compute support using two abstractions: [a model
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This page discusses the following topics:
 | 
					This page discusses the following topics:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* [Connecting to the Service](https://github.com/fog/fog/blob/master/lib/fog/hp/docs/connect.md)
 | 
					* [Connecting to the Service](#connecting-to-the-service)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Model Layer Examples**
 | 
					**Model Layer Examples**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -31,6 +31,34 @@ This page discusses the following topics:
 | 
				
			||||||
* [Request Keypair Operations](#request-keypair-operations)
 | 
					* [Request Keypair Operations](#request-keypair-operations)
 | 
				
			||||||
* [Request Address Operations](#request-address-operations)
 | 
					* [Request Address Operations](#request-address-operations)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Connecting to the Service
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To connect to the HP Cloud Compute V2 Service, follow these steps:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					1. Enter IRB
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        irb
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					2. Require the Fog library
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        require 'fog'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					3. Establish a connection to the HP Cloud Compute V2 service
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        conn = Fog::Compute.new(
 | 
				
			||||||
 | 
					               :provider => "HP",
 | 
				
			||||||
 | 
					               :version => :v2,
 | 
				
			||||||
 | 
					               :hp_access_key => "<your_ACCESS_KEY>",
 | 
				
			||||||
 | 
					               :hp_secret_key => "<your_SECRET_KEY>",
 | 
				
			||||||
 | 
					               :hp_auth_uri => "<IDENTITY_ENDPOINT_URL>",
 | 
				
			||||||
 | 
					               :hp_tenant_id => "<your_TENANT_ID>",
 | 
				
			||||||
 | 
					               :hp_avl_zone => "<your_AVAILABILITY_ZONE>",
 | 
				
			||||||
 | 
					               <other optional parameters>
 | 
				
			||||||
 | 
					               )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Note**: You must use the `:hp_access_key` parameter rather than the now-deprecated  `:hp_account_id` parameter you might have used in previous Ruby Fog versions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can find the values the access key, secret key, and other values by clicking the [`API Keys`](https://console.hpcloud.com/account/api_keys) button in the [Console Dashboard](https://console.hpcloud.com/dashboard).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Model Server Operations
 | 
					## Model Server Operations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,7 +9,7 @@ The code samples on this page can be executed from within a Ruby console (IRB):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This page discusses the following topics:
 | 
					This page discusses the following topics:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* [Connecting to the Service](https://github.com/fog/fog/blob/master/lib/fog/hp/docs/connect.md)
 | 
					* [Connecting to the Service](#connecting-to-the-service)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Model Layer Examples**
 | 
					**Model Layer Examples**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -31,6 +31,33 @@ This page discusses the following topics:
 | 
				
			||||||
* [Request Security Group Rules Operations](#request-security-group-rules-operations)
 | 
					* [Request Security Group Rules Operations](#request-security-group-rules-operations)
 | 
				
			||||||
* [Request Floating IPs Operations](#request-floating-ips-operations)
 | 
					* [Request Floating IPs Operations](#request-floating-ips-operations)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Connecting to the Service
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To connect to the HP Cloud Networking Service, follow these steps:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					1. Enter IRB
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        irb
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					2. Require the Fog library
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        require 'fog'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					3. Establish a connection to the HP Cloud Networking service
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        conn = Fog::HP::Networking.new(
 | 
				
			||||||
 | 
					               :hp_access_key  => "<your_ACCESS_KEY>",
 | 
				
			||||||
 | 
					               :hp_secret_key => "<your_SECRET_KEY>",
 | 
				
			||||||
 | 
					               :hp_auth_uri   => "<IDENTITY_ENDPOINT_URL>",
 | 
				
			||||||
 | 
					               :hp_tenant_id => "<your_TENANT_ID>",
 | 
				
			||||||
 | 
					               :hp_avl_zone => "<your_AVAILABILITY_ZONE>",
 | 
				
			||||||
 | 
					               <other optional parameters>
 | 
				
			||||||
 | 
					               )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Note**: You must use the `:hp_access_key` parameter rather than the now-deprecated  `:hp_account_id` parameter you might have used in previous Ruby Fog versions.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can find the values the access key, secret key, and other values by clicking the [`API Keys`](https://console.hpcloud.com/account/api_keys) button in the [Console Dashboard](https://console.hpcloud.com/dashboard).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Model Network Operations
 | 
					## Model Network Operations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
1. List networks:
 | 
					1. List networks:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue