All URIs are relative to https://api.eu-west-2.outscale.com/api/v1
CreateAccessKeyResponse createAccessKey(createAccessKeyRequest)
// Import classes:
import io.github.outscale.osc_sdk_java.client.ApiClient;
import io.github.outscale.osc_sdk_java.client.ApiException;
import io.github.outscale.osc_sdk_java.client.Configuration;
import io.github.outscale.osc_sdk_java.client.auth.*;
import io.github.outscale.osc_sdk_java.client.models.*;
import io.github.outscale.osc_sdk_java.client.api.AccessKeyApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.eu-west-2.outscale.com/api/v1");
// Configure AWS Signature V4 authorization
defaultClient.setAWS4Configuration("YOUR_ACCESS_KEY", "YOUR_SECRET_KEY", "REGION", "SERVICE")
// Configure API key authorization: ApiKeyAuthSec
ApiKeyAuth ApiKeyAuthSec = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuthSec");
ApiKeyAuthSec.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuthSec.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: BasicAuth
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
BasicAuth.setUsername("YOUR USERNAME");
BasicAuth.setPassword("YOUR PASSWORD");
AccessKeyApi apiInstance = new AccessKeyApi(defaultClient);
CreateAccessKeyRequest createAccessKeyRequest = new CreateAccessKeyRequest(); // CreateAccessKeyRequest |
try {
CreateAccessKeyResponse result = apiInstance.createAccessKey(createAccessKeyRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AccessKeyApi#createAccessKey");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
CreateAccessKeyResponse
ApiKeyAuthSec, BasicAuth
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Status code |
Description |
Response headers |
200 |
The HTTP 200 response (OK). |
- |
DeleteAccessKeyResponse deleteAccessKey(deleteAccessKeyRequest)
// Import classes:
import io.github.outscale.osc_sdk_java.client.ApiClient;
import io.github.outscale.osc_sdk_java.client.ApiException;
import io.github.outscale.osc_sdk_java.client.Configuration;
import io.github.outscale.osc_sdk_java.client.auth.*;
import io.github.outscale.osc_sdk_java.client.models.*;
import io.github.outscale.osc_sdk_java.client.api.AccessKeyApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.eu-west-2.outscale.com/api/v1");
// Configure AWS Signature V4 authorization
defaultClient.setAWS4Configuration("YOUR_ACCESS_KEY", "YOUR_SECRET_KEY", "REGION", "SERVICE")
// Configure API key authorization: ApiKeyAuthSec
ApiKeyAuth ApiKeyAuthSec = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuthSec");
ApiKeyAuthSec.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuthSec.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: BasicAuth
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
BasicAuth.setUsername("YOUR USERNAME");
BasicAuth.setPassword("YOUR PASSWORD");
AccessKeyApi apiInstance = new AccessKeyApi(defaultClient);
DeleteAccessKeyRequest deleteAccessKeyRequest = new DeleteAccessKeyRequest(); // DeleteAccessKeyRequest |
try {
DeleteAccessKeyResponse result = apiInstance.deleteAccessKey(deleteAccessKeyRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AccessKeyApi#deleteAccessKey");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
DeleteAccessKeyResponse
ApiKeyAuthSec, BasicAuth
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Status code |
Description |
Response headers |
200 |
The HTTP 200 response (OK). |
- |
ReadAccessKeysResponse readAccessKeys(readAccessKeysRequest)
// Import classes:
import io.github.outscale.osc_sdk_java.client.ApiClient;
import io.github.outscale.osc_sdk_java.client.ApiException;
import io.github.outscale.osc_sdk_java.client.Configuration;
import io.github.outscale.osc_sdk_java.client.auth.*;
import io.github.outscale.osc_sdk_java.client.models.*;
import io.github.outscale.osc_sdk_java.client.api.AccessKeyApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.eu-west-2.outscale.com/api/v1");
// Configure AWS Signature V4 authorization
defaultClient.setAWS4Configuration("YOUR_ACCESS_KEY", "YOUR_SECRET_KEY", "REGION", "SERVICE")
// Configure API key authorization: ApiKeyAuthSec
ApiKeyAuth ApiKeyAuthSec = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuthSec");
ApiKeyAuthSec.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuthSec.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: BasicAuth
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
BasicAuth.setUsername("YOUR USERNAME");
BasicAuth.setPassword("YOUR PASSWORD");
AccessKeyApi apiInstance = new AccessKeyApi(defaultClient);
ReadAccessKeysRequest readAccessKeysRequest = new ReadAccessKeysRequest(); // ReadAccessKeysRequest |
try {
ReadAccessKeysResponse result = apiInstance.readAccessKeys(readAccessKeysRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AccessKeyApi#readAccessKeys");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
ReadAccessKeysResponse
ApiKeyAuthSec, BasicAuth
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Status code |
Description |
Response headers |
200 |
The HTTP 200 response (OK). |
- |
ReadSecretAccessKeyResponse readSecretAccessKey(readSecretAccessKeyRequest)
// Import classes:
import io.github.outscale.osc_sdk_java.client.ApiClient;
import io.github.outscale.osc_sdk_java.client.ApiException;
import io.github.outscale.osc_sdk_java.client.Configuration;
import io.github.outscale.osc_sdk_java.client.auth.*;
import io.github.outscale.osc_sdk_java.client.models.*;
import io.github.outscale.osc_sdk_java.client.api.AccessKeyApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.eu-west-2.outscale.com/api/v1");
// Configure AWS Signature V4 authorization
defaultClient.setAWS4Configuration("YOUR_ACCESS_KEY", "YOUR_SECRET_KEY", "REGION", "SERVICE")
// Configure API key authorization: ApiKeyAuthSec
ApiKeyAuth ApiKeyAuthSec = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuthSec");
ApiKeyAuthSec.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuthSec.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: BasicAuth
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
BasicAuth.setUsername("YOUR USERNAME");
BasicAuth.setPassword("YOUR PASSWORD");
AccessKeyApi apiInstance = new AccessKeyApi(defaultClient);
ReadSecretAccessKeyRequest readSecretAccessKeyRequest = new ReadSecretAccessKeyRequest(); // ReadSecretAccessKeyRequest |
try {
ReadSecretAccessKeyResponse result = apiInstance.readSecretAccessKey(readSecretAccessKeyRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AccessKeyApi#readSecretAccessKey");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
ReadSecretAccessKeyResponse
ApiKeyAuthSec, BasicAuth
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Status code |
Description |
Response headers |
200 |
The HTTP 200 response (OK). |
- |
UpdateAccessKeyResponse updateAccessKey(updateAccessKeyRequest)
// Import classes:
import io.github.outscale.osc_sdk_java.client.ApiClient;
import io.github.outscale.osc_sdk_java.client.ApiException;
import io.github.outscale.osc_sdk_java.client.Configuration;
import io.github.outscale.osc_sdk_java.client.auth.*;
import io.github.outscale.osc_sdk_java.client.models.*;
import io.github.outscale.osc_sdk_java.client.api.AccessKeyApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.eu-west-2.outscale.com/api/v1");
// Configure AWS Signature V4 authorization
defaultClient.setAWS4Configuration("YOUR_ACCESS_KEY", "YOUR_SECRET_KEY", "REGION", "SERVICE")
// Configure API key authorization: ApiKeyAuthSec
ApiKeyAuth ApiKeyAuthSec = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuthSec");
ApiKeyAuthSec.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuthSec.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: BasicAuth
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
BasicAuth.setUsername("YOUR USERNAME");
BasicAuth.setPassword("YOUR PASSWORD");
AccessKeyApi apiInstance = new AccessKeyApi(defaultClient);
UpdateAccessKeyRequest updateAccessKeyRequest = new UpdateAccessKeyRequest(); // UpdateAccessKeyRequest |
try {
UpdateAccessKeyResponse result = apiInstance.updateAccessKey(updateAccessKeyRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AccessKeyApi#updateAccessKey");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}
UpdateAccessKeyResponse
ApiKeyAuthSec, BasicAuth
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Status code |
Description |
Response headers |
200 |
The HTTP 200 response (OK). |
- |