Teevity

Default

getAllCorrelationEventFilterPreferences


/events/allCorrelationEventFilterPreferences

Usage and SDK Samples

curl -X get -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/events/allCorrelationEventFilterPreferences"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        DefaultApi apiInstance = new DefaultApi();
        try {
            map['String', GetFilteredCorrelationEventRequest] result = apiInstance.getAllCorrelationEventFilterPreferences();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getAllCorrelationEventFilterPreferences");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            map['String', GetFilteredCorrelationEventRequest] result = apiInstance.getAllCorrelationEventFilterPreferences();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getAllCorrelationEventFilterPreferences");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];


DefaultApi *apiInstance = [[DefaultApi alloc] init];

[apiInstance getAllCorrelationEventFilterPreferencesWithCompletionHandler: 
              ^(map['String', GetFilteredCorrelationEventRequest] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.DefaultApi()

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getAllCorrelationEventFilterPreferences(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getAllCorrelationEventFilterPreferencesExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new DefaultApi();

            try
            {
                map['String', GetFilteredCorrelationEventRequest] result = apiInstance.getAllCorrelationEventFilterPreferences();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.getAllCorrelationEventFilterPreferences: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\DefaultApi();

try {
    $result = $api_instance->getAllCorrelationEventFilterPreferences();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->getAllCorrelationEventFilterPreferences: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::DefaultApi->new();

eval { 
    my $result = $api_instance->getAllCorrelationEventFilterPreferences();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->getAllCorrelationEventFilterPreferences: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()

try: 
    api_response = api_instance.getAllCorrelationEventFilterPreferences()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->getAllCorrelationEventFilterPreferences: %s\n" % e)

Parameters

Responses

Status: 200 - successful operation


getCompanyCostPerimeterApplyUpdateForUsersTaskJob


/costPerimeter/companyCostPerimeterApplyUpdateForUsers/do

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/costPerimeter/companyCostPerimeterApplyUpdateForUsers/do"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.getCompanyCostPerimeterApplyUpdateForUsersTaskJob();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getCompanyCostPerimeterApplyUpdateForUsersTaskJob");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.getCompanyCostPerimeterApplyUpdateForUsersTaskJob();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getCompanyCostPerimeterApplyUpdateForUsersTaskJob");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];


DefaultApi *apiInstance = [[DefaultApi alloc] init];

[apiInstance getCompanyCostPerimeterApplyUpdateForUsersTaskJobWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.DefaultApi()

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.getCompanyCostPerimeterApplyUpdateForUsersTaskJob(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getCompanyCostPerimeterApplyUpdateForUsersTaskJobExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new DefaultApi();

            try
            {
                apiInstance.getCompanyCostPerimeterApplyUpdateForUsersTaskJob();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.getCompanyCostPerimeterApplyUpdateForUsersTaskJob: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\DefaultApi();

try {
    $api_instance->getCompanyCostPerimeterApplyUpdateForUsersTaskJob();
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->getCompanyCostPerimeterApplyUpdateForUsersTaskJob: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::DefaultApi->new();

eval { 
    $api_instance->getCompanyCostPerimeterApplyUpdateForUsersTaskJob();
};
if ($@) {
    warn "Exception when calling DefaultApi->getCompanyCostPerimeterApplyUpdateForUsersTaskJob: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()

try: 
    api_instance.getCompanyCostPerimeterApplyUpdateForUsersTaskJob()
except ApiException as e:
    print("Exception when calling DefaultApi->getCompanyCostPerimeterApplyUpdateForUsersTaskJob: %s\n" % e)

Parameters

Responses

Status: 0 - successful operation


getCostAllocationUnitsStakeholdedPerCostPartition


/costPartitioning/getCostAllocationUnitsStakeholdedPerCostPartition

Usage and SDK Samples

curl -X get -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/costPartitioning/getCostAllocationUnitsStakeholdedPerCostPartition?email="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        DefaultApi apiInstance = new DefaultApi();
        String email = email_example; // String | 
        try {
            map['String', array[map['String', 'String']]] result = apiInstance.getCostAllocationUnitsStakeholdedPerCostPartition(email);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getCostAllocationUnitsStakeholdedPerCostPartition");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String email = email_example; // String | 
        try {
            map['String', array[map['String', 'String']]] result = apiInstance.getCostAllocationUnitsStakeholdedPerCostPartition(email);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getCostAllocationUnitsStakeholdedPerCostPartition");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *email = email_example; //  (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

[apiInstance getCostAllocationUnitsStakeholdedPerCostPartitionWith:email
              completionHandler: ^(map['String', array[map['String', 'String']]] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.DefaultApi()

var opts = { 
  'email': email_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getCostAllocationUnitsStakeholdedPerCostPartition(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getCostAllocationUnitsStakeholdedPerCostPartitionExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new DefaultApi();
            var email = email_example;  // String |  (optional) 

            try
            {
                map['String', array[map['String', 'String']]] result = apiInstance.getCostAllocationUnitsStakeholdedPerCostPartition(email);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.getCostAllocationUnitsStakeholdedPerCostPartition: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\DefaultApi();
$email = email_example; // String | 

try {
    $result = $api_instance->getCostAllocationUnitsStakeholdedPerCostPartition($email);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->getCostAllocationUnitsStakeholdedPerCostPartition: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $email = email_example; # String | 

eval { 
    my $result = $api_instance->getCostAllocationUnitsStakeholdedPerCostPartition(email => $email);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->getCostAllocationUnitsStakeholdedPerCostPartition: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
email = email_example # String |  (optional)

try: 
    api_response = api_instance.getCostAllocationUnitsStakeholdedPerCostPartition(email=email)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->getCostAllocationUnitsStakeholdedPerCostPartition: %s\n" % e)

Parameters

Query parameters
Name Description
email

Responses

Status: 200 - successful operation


getFilteredCorrelationEvent


/events/filteredCorrelationEvent

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/events/filteredCorrelationEvent"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        DefaultApi apiInstance = new DefaultApi();
        GetFilteredCorrelationEventRequest body = ; // GetFilteredCorrelationEventRequest | 
        try {
            array[CorrelationEvent] result = apiInstance.getFilteredCorrelationEvent(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getFilteredCorrelationEvent");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        GetFilteredCorrelationEventRequest body = ; // GetFilteredCorrelationEventRequest | 
        try {
            array[CorrelationEvent] result = apiInstance.getFilteredCorrelationEvent(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getFilteredCorrelationEvent");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

GetFilteredCorrelationEventRequest *body = ; //  (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

[apiInstance getFilteredCorrelationEventWith:body
              completionHandler: ^(array[CorrelationEvent] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.DefaultApi()

var opts = { 
  'body':  // {GetFilteredCorrelationEventRequest} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getFilteredCorrelationEvent(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getFilteredCorrelationEventExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new DefaultApi();
            var body = new GetFilteredCorrelationEventRequest(); // GetFilteredCorrelationEventRequest |  (optional) 

            try
            {
                array[CorrelationEvent] result = apiInstance.getFilteredCorrelationEvent(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.getFilteredCorrelationEvent: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\DefaultApi();
$body = ; // GetFilteredCorrelationEventRequest | 

try {
    $result = $api_instance->getFilteredCorrelationEvent($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->getFilteredCorrelationEvent: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::GetFilteredCorrelationEventRequest->new(); # GetFilteredCorrelationEventRequest | 

eval { 
    my $result = $api_instance->getFilteredCorrelationEvent(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->getFilteredCorrelationEvent: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # GetFilteredCorrelationEventRequest |  (optional)

try: 
    api_response = api_instance.getFilteredCorrelationEvent(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->getFilteredCorrelationEvent: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - successful operation


getStakeholdernessUpdateForCostPerimeterTaskJob


/customers/stakeholderManagement/computeCostPerimeterToUpdateStakeholderness/do

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/customers/stakeholderManagement/computeCostPerimeterToUpdateStakeholderness/do"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.getStakeholdernessUpdateForCostPerimeterTaskJob();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getStakeholdernessUpdateForCostPerimeterTaskJob");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.getStakeholdernessUpdateForCostPerimeterTaskJob();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#getStakeholdernessUpdateForCostPerimeterTaskJob");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];


DefaultApi *apiInstance = [[DefaultApi alloc] init];

[apiInstance getStakeholdernessUpdateForCostPerimeterTaskJobWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.DefaultApi()

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.getStakeholdernessUpdateForCostPerimeterTaskJob(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getStakeholdernessUpdateForCostPerimeterTaskJobExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new DefaultApi();

            try
            {
                apiInstance.getStakeholdernessUpdateForCostPerimeterTaskJob();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.getStakeholdernessUpdateForCostPerimeterTaskJob: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\DefaultApi();

try {
    $api_instance->getStakeholdernessUpdateForCostPerimeterTaskJob();
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->getStakeholdernessUpdateForCostPerimeterTaskJob: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::DefaultApi->new();

eval { 
    $api_instance->getStakeholdernessUpdateForCostPerimeterTaskJob();
};
if ($@) {
    warn "Exception when calling DefaultApi->getStakeholdernessUpdateForCostPerimeterTaskJob: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()

try: 
    api_instance.getStakeholdernessUpdateForCostPerimeterTaskJob()
except ApiException as e:
    print("Exception when calling DefaultApi->getStakeholdernessUpdateForCostPerimeterTaskJob: %s\n" % e)

Parameters

Responses

Status: 0 - successful operation


updateCorrelationEventFilterPreferences


/events/correlationEventFilterPreferences

Usage and SDK Samples

curl -X put -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/events/correlationEventFilterPreferences?displayContextUUID="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        DefaultApi apiInstance = new DefaultApi();
        String displayContextUUID = displayContextUUID_example; // String | 
        GetFilteredCorrelationEventRequest body = ; // GetFilteredCorrelationEventRequest | 
        try {
            apiInstance.updateCorrelationEventFilterPreferences(displayContextUUID, body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#updateCorrelationEventFilterPreferences");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String displayContextUUID = displayContextUUID_example; // String | 
        GetFilteredCorrelationEventRequest body = ; // GetFilteredCorrelationEventRequest | 
        try {
            apiInstance.updateCorrelationEventFilterPreferences(displayContextUUID, body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#updateCorrelationEventFilterPreferences");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *displayContextUUID = displayContextUUID_example; //  (optional)
GetFilteredCorrelationEventRequest *body = ; //  (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

[apiInstance updateCorrelationEventFilterPreferencesWith:displayContextUUID
    body:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.DefaultApi()

var opts = { 
  'displayContextUUID': displayContextUUID_example, // {String} 
  'body':  // {GetFilteredCorrelationEventRequest} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.updateCorrelationEventFilterPreferences(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateCorrelationEventFilterPreferencesExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new DefaultApi();
            var displayContextUUID = displayContextUUID_example;  // String |  (optional) 
            var body = new GetFilteredCorrelationEventRequest(); // GetFilteredCorrelationEventRequest |  (optional) 

            try
            {
                apiInstance.updateCorrelationEventFilterPreferences(displayContextUUID, body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.updateCorrelationEventFilterPreferences: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\DefaultApi();
$displayContextUUID = displayContextUUID_example; // String | 
$body = ; // GetFilteredCorrelationEventRequest | 

try {
    $api_instance->updateCorrelationEventFilterPreferences($displayContextUUID, $body);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->updateCorrelationEventFilterPreferences: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $displayContextUUID = displayContextUUID_example; # String | 
my $body = WWW::SwaggerClient::Object::GetFilteredCorrelationEventRequest->new(); # GetFilteredCorrelationEventRequest | 

eval { 
    $api_instance->updateCorrelationEventFilterPreferences(displayContextUUID => $displayContextUUID, body => $body);
};
if ($@) {
    warn "Exception when calling DefaultApi->updateCorrelationEventFilterPreferences: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
displayContextUUID = displayContextUUID_example # String |  (optional)
body =  # GetFilteredCorrelationEventRequest |  (optional)

try: 
    api_instance.updateCorrelationEventFilterPreferences(displayContextUUID=displayContextUUID, body=body)
except ApiException as e:
    print("Exception when calling DefaultApi->updateCorrelationEventFilterPreferences: %s\n" % e)

Parameters

Body parameters
Name Description
body
Query parameters
Name Description
displayContextUUID

Responses

Status: 0 - successful operation


Public

addAnalysisConfiguration


/resourcesusageanalytics/configuration/analysis

Usage and SDK Samples

curl -X put -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/resourcesusageanalytics/configuration/analysis"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        ResourceUsageAnalysisImportExportDTO body = ; // ResourceUsageAnalysisImportExportDTO | 
        try {
            'String' result = apiInstance.addAnalysisConfiguration(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addAnalysisConfiguration");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        ResourceUsageAnalysisImportExportDTO body = ; // ResourceUsageAnalysisImportExportDTO | 
        try {
            'String' result = apiInstance.addAnalysisConfiguration(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addAnalysisConfiguration");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

ResourceUsageAnalysisImportExportDTO *body = ; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance addAnalysisConfigurationWith:body
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body':  // {ResourceUsageAnalysisImportExportDTO} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addAnalysisConfiguration(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addAnalysisConfigurationExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new ResourceUsageAnalysisImportExportDTO(); // ResourceUsageAnalysisImportExportDTO |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.addAnalysisConfiguration(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.addAnalysisConfiguration: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // ResourceUsageAnalysisImportExportDTO | 

try {
    $result = $api_instance->addAnalysisConfiguration($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->addAnalysisConfiguration: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::ResourceUsageAnalysisImportExportDTO->new(); # ResourceUsageAnalysisImportExportDTO | 

eval { 
    my $result = $api_instance->addAnalysisConfiguration(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->addAnalysisConfiguration: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # ResourceUsageAnalysisImportExportDTO |  (optional)

try: 
    # 
    api_response = api_instance.addAnalysisConfiguration(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->addAnalysisConfiguration: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - successful operation


addCustomScoringLogicTemplate


/resourcesusageanalytics/data/addCustomScoringLogicTemplate

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/resourcesusageanalytics/data/addCustomScoringLogicTemplate?scoringLogicTemplateUUID="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String customScoringLogicTemplates = customScoringLogicTemplates_example; // String | 
        String scoringLogicTemplateUUID = scoringLogicTemplateUUID_example; // String | 
        try {
            'String' result = apiInstance.addCustomScoringLogicTemplate(customScoringLogicTemplates, scoringLogicTemplateUUID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addCustomScoringLogicTemplate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String customScoringLogicTemplates = customScoringLogicTemplates_example; // String | 
        String scoringLogicTemplateUUID = scoringLogicTemplateUUID_example; // String | 
        try {
            'String' result = apiInstance.addCustomScoringLogicTemplate(customScoringLogicTemplates, scoringLogicTemplateUUID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addCustomScoringLogicTemplate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *customScoringLogicTemplates = customScoringLogicTemplates_example; //  (optional)
String *scoringLogicTemplateUUID = scoringLogicTemplateUUID_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance addCustomScoringLogicTemplateWith:customScoringLogicTemplates
    scoringLogicTemplateUUID:scoringLogicTemplateUUID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'customScoringLogicTemplates': customScoringLogicTemplates_example, // {String} 
  'scoringLogicTemplateUUID': scoringLogicTemplateUUID_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addCustomScoringLogicTemplate(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addCustomScoringLogicTemplateExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var customScoringLogicTemplates = customScoringLogicTemplates_example;  // String |  (optional) 
            var scoringLogicTemplateUUID = scoringLogicTemplateUUID_example;  // String |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.addCustomScoringLogicTemplate(customScoringLogicTemplates, scoringLogicTemplateUUID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.addCustomScoringLogicTemplate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$customScoringLogicTemplates = customScoringLogicTemplates_example; // String | 
$scoringLogicTemplateUUID = scoringLogicTemplateUUID_example; // String | 

try {
    $result = $api_instance->addCustomScoringLogicTemplate($customScoringLogicTemplates, $scoringLogicTemplateUUID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->addCustomScoringLogicTemplate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $customScoringLogicTemplates = customScoringLogicTemplates_example; # String | 
my $scoringLogicTemplateUUID = scoringLogicTemplateUUID_example; # String | 

eval { 
    my $result = $api_instance->addCustomScoringLogicTemplate(customScoringLogicTemplates => $customScoringLogicTemplates, scoringLogicTemplateUUID => $scoringLogicTemplateUUID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->addCustomScoringLogicTemplate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
customScoringLogicTemplates = customScoringLogicTemplates_example # String |  (optional)
scoringLogicTemplateUUID = scoringLogicTemplateUUID_example # String |  (optional)

try: 
    # 
    api_response = api_instance.addCustomScoringLogicTemplate(customScoringLogicTemplates=customScoringLogicTemplates, scoringLogicTemplateUUID=scoringLogicTemplateUUID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->addCustomScoringLogicTemplate: %s\n" % e)

Parameters

Form parameters
Name Description
customScoringLogicTemplates
Query parameters
Name Description
scoringLogicTemplateUUID

Responses

Status: 200 - successful operation


addNewCloudService


/cloudplatforms/addNewCloudService

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/addNewCloudService"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        try {
            CloudServiceDiscoveryInfo result = apiInstance.addNewCloudService(csp, encryptedCredentials);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addNewCloudService");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        try {
            CloudServiceDiscoveryInfo result = apiInstance.addNewCloudService(csp, encryptedCredentials);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addNewCloudService");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *csp = csp_example; //  (optional)
String *encryptedCredentials = encryptedCredentials_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance addNewCloudServiceWith:csp
    encryptedCredentials:encryptedCredentials
              completionHandler: ^(CloudServiceDiscoveryInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'csp': csp_example, // {String} 
  'encryptedCredentials': encryptedCredentials_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addNewCloudService(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addNewCloudServiceExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var csp = csp_example;  // String |  (optional) 
            var encryptedCredentials = encryptedCredentials_example;  // String |  (optional) 

            try
            {
                // 
                CloudServiceDiscoveryInfo result = apiInstance.addNewCloudService(csp, encryptedCredentials);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.addNewCloudService: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$csp = csp_example; // String | 
$encryptedCredentials = encryptedCredentials_example; // String | 

try {
    $result = $api_instance->addNewCloudService($csp, $encryptedCredentials);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->addNewCloudService: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $csp = csp_example; # String | 
my $encryptedCredentials = encryptedCredentials_example; # String | 

eval { 
    my $result = $api_instance->addNewCloudService(csp => $csp, encryptedCredentials => $encryptedCredentials);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->addNewCloudService: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
csp = csp_example # String |  (optional)
encryptedCredentials = encryptedCredentials_example # String |  (optional)

try: 
    # 
    api_response = api_instance.addNewCloudService(csp=csp, encryptedCredentials=encryptedCredentials)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->addNewCloudService: %s\n" % e)

Parameters

Form parameters
Name Description
csp
encryptedCredentials

Responses

Status: 200 - successful operation


addNewCloudServiceFromUnknownCloudProvider


/cloudplatforms/addNewCloudService/unknown

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/addNewCloudService/unknown"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String name = name_example; // String | 
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        try {
            'String' result = apiInstance.addNewCloudServiceFromUnknownCloudProvider(name, csp, encryptedCredentials);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addNewCloudServiceFromUnknownCloudProvider");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String name = name_example; // String | 
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        try {
            'String' result = apiInstance.addNewCloudServiceFromUnknownCloudProvider(name, csp, encryptedCredentials);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addNewCloudServiceFromUnknownCloudProvider");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *name = name_example; //  (optional)
String *csp = csp_example; //  (optional)
String *encryptedCredentials = encryptedCredentials_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance addNewCloudServiceFromUnknownCloudProviderWith:name
    csp:csp
    encryptedCredentials:encryptedCredentials
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'name': name_example, // {String} 
  'csp': csp_example, // {String} 
  'encryptedCredentials': encryptedCredentials_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addNewCloudServiceFromUnknownCloudProvider(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addNewCloudServiceFromUnknownCloudProviderExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var name = name_example;  // String |  (optional) 
            var csp = csp_example;  // String |  (optional) 
            var encryptedCredentials = encryptedCredentials_example;  // String |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.addNewCloudServiceFromUnknownCloudProvider(name, csp, encryptedCredentials);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.addNewCloudServiceFromUnknownCloudProvider: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$name = name_example; // String | 
$csp = csp_example; // String | 
$encryptedCredentials = encryptedCredentials_example; // String | 

try {
    $result = $api_instance->addNewCloudServiceFromUnknownCloudProvider($name, $csp, $encryptedCredentials);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->addNewCloudServiceFromUnknownCloudProvider: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $name = name_example; # String | 
my $csp = csp_example; # String | 
my $encryptedCredentials = encryptedCredentials_example; # String | 

eval { 
    my $result = $api_instance->addNewCloudServiceFromUnknownCloudProvider(name => $name, csp => $csp, encryptedCredentials => $encryptedCredentials);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->addNewCloudServiceFromUnknownCloudProvider: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
name = name_example # String |  (optional)
csp = csp_example # String |  (optional)
encryptedCredentials = encryptedCredentials_example # String |  (optional)

try: 
    # 
    api_response = api_instance.addNewCloudServiceFromUnknownCloudProvider(name=name, csp=csp, encryptedCredentials=encryptedCredentials)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->addNewCloudServiceFromUnknownCloudProvider: %s\n" % e)

Parameters

Form parameters
Name Description
name
csp
encryptedCredentials

Responses

Status: 200 - successful operation


addNewCloudServiceFromUnknownCloudProviderWithTypes


/cloudplatforms/addNewCloudService/unknown/withTypes

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/addNewCloudService/unknown/withTypes"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String name = name_example; // String | 
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        String types = types_example; // String | 
        try {
            'String' result = apiInstance.addNewCloudServiceFromUnknownCloudProviderWithTypes(name, csp, encryptedCredentials, types);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addNewCloudServiceFromUnknownCloudProviderWithTypes");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String name = name_example; // String | 
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        String types = types_example; // String | 
        try {
            'String' result = apiInstance.addNewCloudServiceFromUnknownCloudProviderWithTypes(name, csp, encryptedCredentials, types);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addNewCloudServiceFromUnknownCloudProviderWithTypes");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *name = name_example; //  (optional)
String *csp = csp_example; //  (optional)
String *encryptedCredentials = encryptedCredentials_example; //  (optional)
String *types = types_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance addNewCloudServiceFromUnknownCloudProviderWithTypesWith:name
    csp:csp
    encryptedCredentials:encryptedCredentials
    types:types
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'name': name_example, // {String} 
  'csp': csp_example, // {String} 
  'encryptedCredentials': encryptedCredentials_example, // {String} 
  'types': types_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addNewCloudServiceFromUnknownCloudProviderWithTypes(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addNewCloudServiceFromUnknownCloudProviderWithTypesExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var name = name_example;  // String |  (optional) 
            var csp = csp_example;  // String |  (optional) 
            var encryptedCredentials = encryptedCredentials_example;  // String |  (optional) 
            var types = types_example;  // String |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.addNewCloudServiceFromUnknownCloudProviderWithTypes(name, csp, encryptedCredentials, types);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.addNewCloudServiceFromUnknownCloudProviderWithTypes: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$name = name_example; // String | 
$csp = csp_example; // String | 
$encryptedCredentials = encryptedCredentials_example; // String | 
$types = types_example; // String | 

try {
    $result = $api_instance->addNewCloudServiceFromUnknownCloudProviderWithTypes($name, $csp, $encryptedCredentials, $types);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->addNewCloudServiceFromUnknownCloudProviderWithTypes: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $name = name_example; # String | 
my $csp = csp_example; # String | 
my $encryptedCredentials = encryptedCredentials_example; # String | 
my $types = types_example; # String | 

eval { 
    my $result = $api_instance->addNewCloudServiceFromUnknownCloudProviderWithTypes(name => $name, csp => $csp, encryptedCredentials => $encryptedCredentials, types => $types);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->addNewCloudServiceFromUnknownCloudProviderWithTypes: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
name = name_example # String |  (optional)
csp = csp_example # String |  (optional)
encryptedCredentials = encryptedCredentials_example # String |  (optional)
types = types_example # String |  (optional)

try: 
    # 
    api_response = api_instance.addNewCloudServiceFromUnknownCloudProviderWithTypes(name=name, csp=csp, encryptedCredentials=encryptedCredentials, types=types)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->addNewCloudServiceFromUnknownCloudProviderWithTypes: %s\n" % e)

Parameters

Form parameters
Name Description
name
csp
encryptedCredentials
types

Responses

Status: 200 - successful operation


addScoringLogicTemplate


/resourcesusageanalytics/configuration/scoringLogicTemplates

Usage and SDK Samples

curl -X put -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/resourcesusageanalytics/configuration/scoringLogicTemplates"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        ScoringLogicTemplateImportExportDTO body = ; // ScoringLogicTemplateImportExportDTO | 
        try {
            'String' result = apiInstance.addScoringLogicTemplate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addScoringLogicTemplate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        ScoringLogicTemplateImportExportDTO body = ; // ScoringLogicTemplateImportExportDTO | 
        try {
            'String' result = apiInstance.addScoringLogicTemplate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#addScoringLogicTemplate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

ScoringLogicTemplateImportExportDTO *body = ; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance addScoringLogicTemplateWith:body
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body':  // {ScoringLogicTemplateImportExportDTO} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addScoringLogicTemplate(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addScoringLogicTemplateExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new ScoringLogicTemplateImportExportDTO(); // ScoringLogicTemplateImportExportDTO |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.addScoringLogicTemplate(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.addScoringLogicTemplate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // ScoringLogicTemplateImportExportDTO | 

try {
    $result = $api_instance->addScoringLogicTemplate($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->addScoringLogicTemplate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::ScoringLogicTemplateImportExportDTO->new(); # ScoringLogicTemplateImportExportDTO | 

eval { 
    my $result = $api_instance->addScoringLogicTemplate(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->addScoringLogicTemplate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # ScoringLogicTemplateImportExportDTO |  (optional)

try: 
    # 
    api_response = api_instance.addScoringLogicTemplate(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->addScoringLogicTemplate: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - successful operation


checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration


/businessDrivenCostAnalytics/costByBusinessMetrics/configuration/checkOnly

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/businessDrivenCostAnalytics/costByBusinessMetrics/configuration/checkOnly"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        try {
            'String' result = apiInstance.checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        try {
            'String' result = apiInstance.checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];


PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfigurationWithCompletionHandler: 
              ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfigurationExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();

            try
            {
                // 
                'String' result = apiInstance.checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();

try {
    $result = $api_instance->checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();

eval { 
    my $result = $api_instance->checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()

try: 
    # 
    api_response = api_instance.checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->checkBusinessDrivenCostAnalyticsCostByBusinessMetricsConfiguration: %s\n" % e)

Parameters

Responses

Status: 200 - successful operation


checkCostPerimeterFunctionResult


/costPerimeter/checkCostPerimeterFunctionResult

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/costPerimeter/checkCostPerimeterFunctionResult"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String body = body_example; // String | 
        try {
            apiInstance.checkCostPerimeterFunctionResult(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#checkCostPerimeterFunctionResult");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String body = body_example; // String | 
        try {
            apiInstance.checkCostPerimeterFunctionResult(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#checkCostPerimeterFunctionResult");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *body = body_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance checkCostPerimeterFunctionResultWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body': body_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.checkCostPerimeterFunctionResult(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class checkCostPerimeterFunctionResultExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = body_example;  // String |  (optional) 

            try
            {
                // 
                apiInstance.checkCostPerimeterFunctionResult(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.checkCostPerimeterFunctionResult: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = body_example; // String | 

try {
    $api_instance->checkCostPerimeterFunctionResult($body);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->checkCostPerimeterFunctionResult: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::String->new(); # String | 

eval { 
    $api_instance->checkCostPerimeterFunctionResult(body => $body);
};
if ($@) {
    warn "Exception when calling PublicApi->checkCostPerimeterFunctionResult: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body = body_example # String |  (optional)

try: 
    # 
    api_instance.checkCostPerimeterFunctionResult(body=body)
except ApiException as e:
    print("Exception when calling PublicApi->checkCostPerimeterFunctionResult: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 0 - successful operation


checkCredentials


/cloudplatforms/checkCredentials/{csp}

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/checkCredentials/{csp}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        try {
            apiInstance.checkCredentials(csp, encryptedCredentials);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#checkCredentials");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String csp = csp_example; // String | 
        String encryptedCredentials = encryptedCredentials_example; // String | 
        try {
            apiInstance.checkCredentials(csp, encryptedCredentials);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#checkCredentials");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *csp = csp_example; // 
String *encryptedCredentials = encryptedCredentials_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance checkCredentialsWith:csp
    encryptedCredentials:encryptedCredentials
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var csp = csp_example; // {String} 

var opts = { 
  'encryptedCredentials': encryptedCredentials_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.checkCredentials(csp, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class checkCredentialsExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var csp = csp_example;  // String | 
            var encryptedCredentials = encryptedCredentials_example;  // String |  (optional) 

            try
            {
                // 
                apiInstance.checkCredentials(csp, encryptedCredentials);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.checkCredentials: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$csp = csp_example; // String | 
$encryptedCredentials = encryptedCredentials_example; // String | 

try {
    $api_instance->checkCredentials($csp, $encryptedCredentials);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->checkCredentials: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $csp = csp_example; # String | 
my $encryptedCredentials = encryptedCredentials_example; # String | 

eval { 
    $api_instance->checkCredentials(csp => $csp, encryptedCredentials => $encryptedCredentials);
};
if ($@) {
    warn "Exception when calling PublicApi->checkCredentials: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
csp = csp_example # String | 
encryptedCredentials = encryptedCredentials_example # String |  (optional)

try: 
    # 
    api_instance.checkCredentials(csp, encryptedCredentials=encryptedCredentials)
except ApiException as e:
    print("Exception when calling PublicApi->checkCredentials: %s\n" % e)

Parameters

Path parameters
Name Description
csp*
Form parameters
Name Description
encryptedCredentials

Responses

Status: 0 - successful operation


createCompanyTopLevelAdminAccount


/accountRequestManagement/createCompanyTopLevelAdminAccount

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/accountRequestManagement/createCompanyTopLevelAdminAccount?initializeData="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String emailAccountRequest = emailAccountRequest_example; // String | 
        String company = company_example; // String | 
        String password = password_example; // String | 
        Boolean initializeData = true; // Boolean | 
        try {
            'String' result = apiInstance.createCompanyTopLevelAdminAccount(emailAccountRequest, company, password, initializeData);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createCompanyTopLevelAdminAccount");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String emailAccountRequest = emailAccountRequest_example; // String | 
        String company = company_example; // String | 
        String password = password_example; // String | 
        Boolean initializeData = true; // Boolean | 
        try {
            'String' result = apiInstance.createCompanyTopLevelAdminAccount(emailAccountRequest, company, password, initializeData);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createCompanyTopLevelAdminAccount");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *emailAccountRequest = emailAccountRequest_example; //  (optional)
String *company = company_example; //  (optional)
String *password = password_example; //  (optional)
Boolean *initializeData = true; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createCompanyTopLevelAdminAccountWith:emailAccountRequest
    company:company
    password:password
    initializeData:initializeData
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'emailAccountRequest': emailAccountRequest_example, // {String} 
  'company': company_example, // {String} 
  'password': password_example, // {String} 
  'initializeData': true // {Boolean} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createCompanyTopLevelAdminAccount(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createCompanyTopLevelAdminAccountExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var emailAccountRequest = emailAccountRequest_example;  // String |  (optional) 
            var company = company_example;  // String |  (optional) 
            var password = password_example;  // String |  (optional) 
            var initializeData = true;  // Boolean |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.createCompanyTopLevelAdminAccount(emailAccountRequest, company, password, initializeData);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createCompanyTopLevelAdminAccount: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$emailAccountRequest = emailAccountRequest_example; // String | 
$company = company_example; // String | 
$password = password_example; // String | 
$initializeData = true; // Boolean | 

try {
    $result = $api_instance->createCompanyTopLevelAdminAccount($emailAccountRequest, $company, $password, $initializeData);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createCompanyTopLevelAdminAccount: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $emailAccountRequest = emailAccountRequest_example; # String | 
my $company = company_example; # String | 
my $password = password_example; # String | 
my $initializeData = true; # Boolean | 

eval { 
    my $result = $api_instance->createCompanyTopLevelAdminAccount(emailAccountRequest => $emailAccountRequest, company => $company, password => $password, initializeData => $initializeData);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createCompanyTopLevelAdminAccount: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
emailAccountRequest = emailAccountRequest_example # String |  (optional)
company = company_example # String |  (optional)
password = password_example # String |  (optional)
initializeData = true # Boolean |  (optional)

try: 
    # 
    api_response = api_instance.createCompanyTopLevelAdminAccount(emailAccountRequest=emailAccountRequest, company=company, password=password, initializeData=initializeData)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createCompanyTopLevelAdminAccount: %s\n" % e)

Parameters

Form parameters
Name Description
emailAccountRequest
company
password
Query parameters
Name Description
initializeData

Responses

Status: 200 - successful operation


createDashboard


/displayContext/name/{displayContextName}

Usage and SDK Samples

curl -X put -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/displayContext/name/{displayContextName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String displayContextName = displayContextName_example; // String | 
        try {
            'String' result = apiInstance.createDashboard(displayContextName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createDashboard");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String displayContextName = displayContextName_example; // String | 
        try {
            'String' result = apiInstance.createDashboard(displayContextName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createDashboard");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *displayContextName = displayContextName_example; // 

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createDashboardWith:displayContextName
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var displayContextName = displayContextName_example; // {String} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createDashboard(displayContextName, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createDashboardExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var displayContextName = displayContextName_example;  // String | 

            try
            {
                // 
                'String' result = apiInstance.createDashboard(displayContextName);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createDashboard: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$displayContextName = displayContextName_example; // String | 

try {
    $result = $api_instance->createDashboard($displayContextName);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createDashboard: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $displayContextName = displayContextName_example; # String | 

eval { 
    my $result = $api_instance->createDashboard(displayContextName => $displayContextName);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createDashboard: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
displayContextName = displayContextName_example # String | 

try: 
    # 
    api_response = api_instance.createDashboard(displayContextName)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createDashboard: %s\n" % e)

Parameters

Path parameters
Name Description
displayContextName*

Responses

Status: 200 - successful operation


createNewReport


/customReports/reportUUID/{reportUUID}

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/customReports/reportUUID/{reportUUID}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String reportUUID = reportUUID_example; // String | 
        NewReport body = ; // NewReport | 
        try {
            'String' result = apiInstance.createNewReport(reportUUID, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createNewReport");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String reportUUID = reportUUID_example; // String | 
        NewReport body = ; // NewReport | 
        try {
            'String' result = apiInstance.createNewReport(reportUUID, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createNewReport");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *reportUUID = reportUUID_example; // 
NewReport *body = ; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createNewReportWith:reportUUID
    body:body
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var reportUUID = reportUUID_example; // {String} 

var opts = { 
  'body':  // {NewReport} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createNewReport(reportUUID, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createNewReportExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var reportUUID = reportUUID_example;  // String | 
            var body = new NewReport(); // NewReport |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.createNewReport(reportUUID, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createNewReport: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$reportUUID = reportUUID_example; // String | 
$body = ; // NewReport | 

try {
    $result = $api_instance->createNewReport($reportUUID, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createNewReport: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $reportUUID = reportUUID_example; # String | 
my $body = WWW::SwaggerClient::Object::NewReport->new(); # NewReport | 

eval { 
    my $result = $api_instance->createNewReport(reportUUID => $reportUUID, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createNewReport: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
reportUUID = reportUUID_example # String | 
body =  # NewReport |  (optional)

try: 
    # 
    api_response = api_instance.createNewReport(reportUUID, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createNewReport: %s\n" % e)

Parameters

Path parameters
Name Description
reportUUID*
Body parameters
Name Description
body

Responses

Status: 200 - successful operation


createRecurringDashboardsCloningFromTemplateUserAndStartCloning


/dashboardsCloning/clone

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/dashboardsCloning/clone"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        DashboardsCloningInfoDTO body = ; // DashboardsCloningInfoDTO | 
        try {
            'String' result = apiInstance.createRecurringDashboardsCloningFromTemplateUserAndStartCloning(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createRecurringDashboardsCloningFromTemplateUserAndStartCloning");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        DashboardsCloningInfoDTO body = ; // DashboardsCloningInfoDTO | 
        try {
            'String' result = apiInstance.createRecurringDashboardsCloningFromTemplateUserAndStartCloning(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createRecurringDashboardsCloningFromTemplateUserAndStartCloning");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

DashboardsCloningInfoDTO *body = ; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createRecurringDashboardsCloningFromTemplateUserAndStartCloningWith:body
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body':  // {DashboardsCloningInfoDTO} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createRecurringDashboardsCloningFromTemplateUserAndStartCloning(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createRecurringDashboardsCloningFromTemplateUserAndStartCloningExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new DashboardsCloningInfoDTO(); // DashboardsCloningInfoDTO |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.createRecurringDashboardsCloningFromTemplateUserAndStartCloning(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createRecurringDashboardsCloningFromTemplateUserAndStartCloning: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // DashboardsCloningInfoDTO | 

try {
    $result = $api_instance->createRecurringDashboardsCloningFromTemplateUserAndStartCloning($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createRecurringDashboardsCloningFromTemplateUserAndStartCloning: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::DashboardsCloningInfoDTO->new(); # DashboardsCloningInfoDTO | 

eval { 
    my $result = $api_instance->createRecurringDashboardsCloningFromTemplateUserAndStartCloning(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createRecurringDashboardsCloningFromTemplateUserAndStartCloning: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # DashboardsCloningInfoDTO |  (optional)

try: 
    # 
    api_response = api_instance.createRecurringDashboardsCloningFromTemplateUserAndStartCloning(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createRecurringDashboardsCloningFromTemplateUserAndStartCloning: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - successful operation


createReportFromTMRAndAssignItToLoggedInCustomer


/managedreports/assignment/createReportFromTMR

Usage and SDK Samples

curl -X put -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/managedreports/assignment/createReportFromTMR?createdReportUuidNeededForUpdate="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        CreateReportAndAssignItToLoggedInCustomerRequestParameters body = ; // CreateReportAndAssignItToLoggedInCustomerRequestParameters | 
        String createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example; // String | 
        try {
            UserReportBase result = apiInstance.createReportFromTMRAndAssignItToLoggedInCustomer(body, createdReportUuidNeededForUpdate);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createReportFromTMRAndAssignItToLoggedInCustomer");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        CreateReportAndAssignItToLoggedInCustomerRequestParameters body = ; // CreateReportAndAssignItToLoggedInCustomerRequestParameters | 
        String createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example; // String | 
        try {
            UserReportBase result = apiInstance.createReportFromTMRAndAssignItToLoggedInCustomer(body, createdReportUuidNeededForUpdate);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createReportFromTMRAndAssignItToLoggedInCustomer");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

CreateReportAndAssignItToLoggedInCustomerRequestParameters *body = ; //  (optional)
String *createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createReportFromTMRAndAssignItToLoggedInCustomerWith:body
    createdReportUuidNeededForUpdate:createdReportUuidNeededForUpdate
              completionHandler: ^(UserReportBase output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body': , // {CreateReportAndAssignItToLoggedInCustomerRequestParameters} 
  'createdReportUuidNeededForUpdate': createdReportUuidNeededForUpdate_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createReportFromTMRAndAssignItToLoggedInCustomer(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createReportFromTMRAndAssignItToLoggedInCustomerExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new CreateReportAndAssignItToLoggedInCustomerRequestParameters(); // CreateReportAndAssignItToLoggedInCustomerRequestParameters |  (optional) 
            var createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example;  // String |  (optional) 

            try
            {
                // 
                UserReportBase result = apiInstance.createReportFromTMRAndAssignItToLoggedInCustomer(body, createdReportUuidNeededForUpdate);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createReportFromTMRAndAssignItToLoggedInCustomer: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // CreateReportAndAssignItToLoggedInCustomerRequestParameters | 
$createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example; // String | 

try {
    $result = $api_instance->createReportFromTMRAndAssignItToLoggedInCustomer($body, $createdReportUuidNeededForUpdate);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createReportFromTMRAndAssignItToLoggedInCustomer: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::CreateReportAndAssignItToLoggedInCustomerRequestParameters->new(); # CreateReportAndAssignItToLoggedInCustomerRequestParameters | 
my $createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example; # String | 

eval { 
    my $result = $api_instance->createReportFromTMRAndAssignItToLoggedInCustomer(body => $body, createdReportUuidNeededForUpdate => $createdReportUuidNeededForUpdate);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createReportFromTMRAndAssignItToLoggedInCustomer: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # CreateReportAndAssignItToLoggedInCustomerRequestParameters |  (optional)
createdReportUuidNeededForUpdate = createdReportUuidNeededForUpdate_example # String |  (optional)

try: 
    # 
    api_response = api_instance.createReportFromTMRAndAssignItToLoggedInCustomer(body=body, createdReportUuidNeededForUpdate=createdReportUuidNeededForUpdate)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createReportFromTMRAndAssignItToLoggedInCustomer: %s\n" % e)

Parameters

Body parameters
Name Description
body
Query parameters
Name Description
createdReportUuidNeededForUpdate

Responses

Status: 200 - successful operation


createResourcesUsageAnalysisFromScoringLogicTemplate


/resourcesusageanalytics/data/createResourcesUsageAnalysisFromScoringLogicTemplate

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/resourcesusageanalytics/data/createResourcesUsageAnalysisFromScoringLogicTemplate"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String analysisName = analysisName_example; // String | 
        String costPartitionIdLink = costPartitionIdLink_example; // String | 
        String defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example; // String | 
        try {
            'String' result = apiInstance.createResourcesUsageAnalysisFromScoringLogicTemplate(analysisName, costPartitionIdLink, defaultScoringLogicTemplateUUIDForAnalysis);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createResourcesUsageAnalysisFromScoringLogicTemplate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String analysisName = analysisName_example; // String | 
        String costPartitionIdLink = costPartitionIdLink_example; // String | 
        String defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example; // String | 
        try {
            'String' result = apiInstance.createResourcesUsageAnalysisFromScoringLogicTemplate(analysisName, costPartitionIdLink, defaultScoringLogicTemplateUUIDForAnalysis);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createResourcesUsageAnalysisFromScoringLogicTemplate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *analysisName = analysisName_example; //  (optional)
String *costPartitionIdLink = costPartitionIdLink_example; //  (optional)
String *defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createResourcesUsageAnalysisFromScoringLogicTemplateWith:analysisName
    costPartitionIdLink:costPartitionIdLink
    defaultScoringLogicTemplateUUIDForAnalysis:defaultScoringLogicTemplateUUIDForAnalysis
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'analysisName': analysisName_example, // {String} 
  'costPartitionIdLink': costPartitionIdLink_example, // {String} 
  'defaultScoringLogicTemplateUUIDForAnalysis': defaultScoringLogicTemplateUUIDForAnalysis_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createResourcesUsageAnalysisFromScoringLogicTemplate(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createResourcesUsageAnalysisFromScoringLogicTemplateExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var analysisName = analysisName_example;  // String |  (optional) 
            var costPartitionIdLink = costPartitionIdLink_example;  // String |  (optional) 
            var defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example;  // String |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.createResourcesUsageAnalysisFromScoringLogicTemplate(analysisName, costPartitionIdLink, defaultScoringLogicTemplateUUIDForAnalysis);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createResourcesUsageAnalysisFromScoringLogicTemplate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$analysisName = analysisName_example; // String | 
$costPartitionIdLink = costPartitionIdLink_example; // String | 
$defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example; // String | 

try {
    $result = $api_instance->createResourcesUsageAnalysisFromScoringLogicTemplate($analysisName, $costPartitionIdLink, $defaultScoringLogicTemplateUUIDForAnalysis);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createResourcesUsageAnalysisFromScoringLogicTemplate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $analysisName = analysisName_example; # String | 
my $costPartitionIdLink = costPartitionIdLink_example; # String | 
my $defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example; # String | 

eval { 
    my $result = $api_instance->createResourcesUsageAnalysisFromScoringLogicTemplate(analysisName => $analysisName, costPartitionIdLink => $costPartitionIdLink, defaultScoringLogicTemplateUUIDForAnalysis => $defaultScoringLogicTemplateUUIDForAnalysis);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createResourcesUsageAnalysisFromScoringLogicTemplate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
analysisName = analysisName_example # String |  (optional)
costPartitionIdLink = costPartitionIdLink_example # String |  (optional)
defaultScoringLogicTemplateUUIDForAnalysis = defaultScoringLogicTemplateUUIDForAnalysis_example # String |  (optional)

try: 
    # 
    api_response = api_instance.createResourcesUsageAnalysisFromScoringLogicTemplate(analysisName=analysisName, costPartitionIdLink=costPartitionIdLink, defaultScoringLogicTemplateUUIDForAnalysis=defaultScoringLogicTemplateUUIDForAnalysis)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createResourcesUsageAnalysisFromScoringLogicTemplate: %s\n" % e)

Parameters

Form parameters
Name Description
analysisName
costPartitionIdLink
defaultScoringLogicTemplateUUIDForAnalysis

Responses

Status: 200 - successful operation


createResourcesUsageAnalysisFromTemplate


/resourcesusageanalytics/data/createResourcesUsageAnalysisFromTemplate

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/resourcesusageanalytics/data/createResourcesUsageAnalysisFromTemplate"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String analysisName = analysisName_example; // String | 
        String costPartitionIdLink = costPartitionIdLink_example; // String | 
        String selectedAnalysisTemplate = selectedAnalysisTemplate_example; // String | 
        try {
            'String' result = apiInstance.createResourcesUsageAnalysisFromTemplate(analysisName, costPartitionIdLink, selectedAnalysisTemplate);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createResourcesUsageAnalysisFromTemplate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String analysisName = analysisName_example; // String | 
        String costPartitionIdLink = costPartitionIdLink_example; // String | 
        String selectedAnalysisTemplate = selectedAnalysisTemplate_example; // String | 
        try {
            'String' result = apiInstance.createResourcesUsageAnalysisFromTemplate(analysisName, costPartitionIdLink, selectedAnalysisTemplate);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createResourcesUsageAnalysisFromTemplate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *analysisName = analysisName_example; //  (optional)
String *costPartitionIdLink = costPartitionIdLink_example; //  (optional)
String *selectedAnalysisTemplate = selectedAnalysisTemplate_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createResourcesUsageAnalysisFromTemplateWith:analysisName
    costPartitionIdLink:costPartitionIdLink
    selectedAnalysisTemplate:selectedAnalysisTemplate
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'analysisName': analysisName_example, // {String} 
  'costPartitionIdLink': costPartitionIdLink_example, // {String} 
  'selectedAnalysisTemplate': selectedAnalysisTemplate_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createResourcesUsageAnalysisFromTemplate(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createResourcesUsageAnalysisFromTemplateExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var analysisName = analysisName_example;  // String |  (optional) 
            var costPartitionIdLink = costPartitionIdLink_example;  // String |  (optional) 
            var selectedAnalysisTemplate = selectedAnalysisTemplate_example;  // String |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.createResourcesUsageAnalysisFromTemplate(analysisName, costPartitionIdLink, selectedAnalysisTemplate);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createResourcesUsageAnalysisFromTemplate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$analysisName = analysisName_example; // String | 
$costPartitionIdLink = costPartitionIdLink_example; // String | 
$selectedAnalysisTemplate = selectedAnalysisTemplate_example; // String | 

try {
    $result = $api_instance->createResourcesUsageAnalysisFromTemplate($analysisName, $costPartitionIdLink, $selectedAnalysisTemplate);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createResourcesUsageAnalysisFromTemplate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $analysisName = analysisName_example; # String | 
my $costPartitionIdLink = costPartitionIdLink_example; # String | 
my $selectedAnalysisTemplate = selectedAnalysisTemplate_example; # String | 

eval { 
    my $result = $api_instance->createResourcesUsageAnalysisFromTemplate(analysisName => $analysisName, costPartitionIdLink => $costPartitionIdLink, selectedAnalysisTemplate => $selectedAnalysisTemplate);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createResourcesUsageAnalysisFromTemplate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
analysisName = analysisName_example # String |  (optional)
costPartitionIdLink = costPartitionIdLink_example # String |  (optional)
selectedAnalysisTemplate = selectedAnalysisTemplate_example # String |  (optional)

try: 
    # 
    api_response = api_instance.createResourcesUsageAnalysisFromTemplate(analysisName=analysisName, costPartitionIdLink=costPartitionIdLink, selectedAnalysisTemplate=selectedAnalysisTemplate)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createResourcesUsageAnalysisFromTemplate: %s\n" % e)

Parameters

Form parameters
Name Description
analysisName
costPartitionIdLink
selectedAnalysisTemplate

Responses

Status: 200 - successful operation


createUser


/accountRequestManagement/createTeevityUser

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/accountRequestManagement/createTeevityUser"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String emailAccountRequest = emailAccountRequest_example; // String | 
        String company = company_example; // String | 
        String password = password_example; // String | 
        Boolean isAdmin = true; // Boolean | 
        try {
            'String' result = apiInstance.createUser(emailAccountRequest, company, password, isAdmin);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createUser");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String emailAccountRequest = emailAccountRequest_example; // String | 
        String company = company_example; // String | 
        String password = password_example; // String | 
        Boolean isAdmin = true; // Boolean | 
        try {
            'String' result = apiInstance.createUser(emailAccountRequest, company, password, isAdmin);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#createUser");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *emailAccountRequest = emailAccountRequest_example; //  (optional)
String *company = company_example; //  (optional)
String *password = password_example; //  (optional)
Boolean *isAdmin = true; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance createUserWith:emailAccountRequest
    company:company
    password:password
    isAdmin:isAdmin
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'emailAccountRequest': emailAccountRequest_example, // {String} 
  'company': company_example, // {String} 
  'password': password_example, // {String} 
  'isAdmin': true // {Boolean} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createUser(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createUserExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var emailAccountRequest = emailAccountRequest_example;  // String |  (optional) 
            var company = company_example;  // String |  (optional) 
            var password = password_example;  // String |  (optional) 
            var isAdmin = true;  // Boolean |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.createUser(emailAccountRequest, company, password, isAdmin);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.createUser: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$emailAccountRequest = emailAccountRequest_example; // String | 
$company = company_example; // String | 
$password = password_example; // String | 
$isAdmin = true; // Boolean | 

try {
    $result = $api_instance->createUser($emailAccountRequest, $company, $password, $isAdmin);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->createUser: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $emailAccountRequest = emailAccountRequest_example; # String | 
my $company = company_example; # String | 
my $password = password_example; # String | 
my $isAdmin = true; # Boolean | 

eval { 
    my $result = $api_instance->createUser(emailAccountRequest => $emailAccountRequest, company => $company, password => $password, isAdmin => $isAdmin);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->createUser: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
emailAccountRequest = emailAccountRequest_example # String |  (optional)
company = company_example # String |  (optional)
password = password_example # String |  (optional)
isAdmin = true # Boolean |  (optional)

try: 
    # 
    api_response = api_instance.createUser(emailAccountRequest=emailAccountRequest, company=company, password=password, isAdmin=isAdmin)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->createUser: %s\n" % e)

Parameters

Form parameters
Name Description
emailAccountRequest
company
password
isAdmin

Responses

Status: 200 - successful operation


cudOptimReportCreateOrUpdate


/cudOptimization/saveCUDOptimizationReport

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cudOptimization/saveCUDOptimizationReport?doNotRecomputeTheDataForTheNewReport="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        RIOptimizationReportContentDTO body = ; // RIOptimizationReportContentDTO | 
        Boolean doNotRecomputeTheDataForTheNewReport = true; // Boolean | 
        try {
            'String' result = apiInstance.cudOptimReportCreateOrUpdate(body, doNotRecomputeTheDataForTheNewReport);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#cudOptimReportCreateOrUpdate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        RIOptimizationReportContentDTO body = ; // RIOptimizationReportContentDTO | 
        Boolean doNotRecomputeTheDataForTheNewReport = true; // Boolean | 
        try {
            'String' result = apiInstance.cudOptimReportCreateOrUpdate(body, doNotRecomputeTheDataForTheNewReport);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#cudOptimReportCreateOrUpdate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

RIOptimizationReportContentDTO *body = ; //  (optional)
Boolean *doNotRecomputeTheDataForTheNewReport = true; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance cudOptimReportCreateOrUpdateWith:body
    doNotRecomputeTheDataForTheNewReport:doNotRecomputeTheDataForTheNewReport
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body': , // {RIOptimizationReportContentDTO} 
  'doNotRecomputeTheDataForTheNewReport': true // {Boolean} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cudOptimReportCreateOrUpdate(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cudOptimReportCreateOrUpdateExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new RIOptimizationReportContentDTO(); // RIOptimizationReportContentDTO |  (optional) 
            var doNotRecomputeTheDataForTheNewReport = true;  // Boolean |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.cudOptimReportCreateOrUpdate(body, doNotRecomputeTheDataForTheNewReport);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.cudOptimReportCreateOrUpdate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // RIOptimizationReportContentDTO | 
$doNotRecomputeTheDataForTheNewReport = true; // Boolean | 

try {
    $result = $api_instance->cudOptimReportCreateOrUpdate($body, $doNotRecomputeTheDataForTheNewReport);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->cudOptimReportCreateOrUpdate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::RIOptimizationReportContentDTO->new(); # RIOptimizationReportContentDTO | 
my $doNotRecomputeTheDataForTheNewReport = true; # Boolean | 

eval { 
    my $result = $api_instance->cudOptimReportCreateOrUpdate(body => $body, doNotRecomputeTheDataForTheNewReport => $doNotRecomputeTheDataForTheNewReport);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->cudOptimReportCreateOrUpdate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # RIOptimizationReportContentDTO |  (optional)
doNotRecomputeTheDataForTheNewReport = true # Boolean |  (optional)

try: 
    # 
    api_response = api_instance.cudOptimReportCreateOrUpdate(body=body, doNotRecomputeTheDataForTheNewReport=doNotRecomputeTheDataForTheNewReport)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->cudOptimReportCreateOrUpdate: %s\n" % e)

Parameters

Body parameters
Name Description
body
Query parameters
Name Description
doNotRecomputeTheDataForTheNewReport

Responses

Status: 200 - successful operation


declareAccountAWSAdd

declareAccountAWS


/cloudplatforms/declaration/aws

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/declaration/aws?forceOverrideExisting="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        DeclareAccountAWSRequest body = ; // DeclareAccountAWSRequest | 
        Boolean forceOverrideExisting = true; // Boolean | 
        try {
            'String' result = apiInstance.declareAccountAWSAdd(body, forceOverrideExisting);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountAWSAdd");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        DeclareAccountAWSRequest body = ; // DeclareAccountAWSRequest | 
        Boolean forceOverrideExisting = true; // Boolean | 
        try {
            'String' result = apiInstance.declareAccountAWSAdd(body, forceOverrideExisting);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountAWSAdd");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

DeclareAccountAWSRequest *body = ; //  (optional)
Boolean *forceOverrideExisting = true; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// declareAccountAWS
[apiInstance declareAccountAWSAddWith:body
    forceOverrideExisting:forceOverrideExisting
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body': , // {DeclareAccountAWSRequest} 
  'forceOverrideExisting': true // {Boolean} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.declareAccountAWSAdd(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class declareAccountAWSAddExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new DeclareAccountAWSRequest(); // DeclareAccountAWSRequest |  (optional) 
            var forceOverrideExisting = true;  // Boolean |  (optional) 

            try
            {
                // declareAccountAWS
                'String' result = apiInstance.declareAccountAWSAdd(body, forceOverrideExisting);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.declareAccountAWSAdd: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // DeclareAccountAWSRequest | 
$forceOverrideExisting = true; // Boolean | 

try {
    $result = $api_instance->declareAccountAWSAdd($body, $forceOverrideExisting);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->declareAccountAWSAdd: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::DeclareAccountAWSRequest->new(); # DeclareAccountAWSRequest | 
my $forceOverrideExisting = true; # Boolean | 

eval { 
    my $result = $api_instance->declareAccountAWSAdd(body => $body, forceOverrideExisting => $forceOverrideExisting);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->declareAccountAWSAdd: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # DeclareAccountAWSRequest |  (optional)
forceOverrideExisting = true # Boolean |  (optional)

try: 
    # declareAccountAWS
    api_response = api_instance.declareAccountAWSAdd(body=body, forceOverrideExisting=forceOverrideExisting)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->declareAccountAWSAdd: %s\n" % e)

Parameters

Body parameters
Name Description
body
Query parameters
Name Description
forceOverrideExisting

Responses

Status: 200 - successful operation


declareAccountAzureEAAdd

declareAccountAzureEA


/cloudplatforms/declaration/azureEA

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/declaration/azureEA?forceOverrideExisting="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        DeclareAccountAzureEARequest body = ; // DeclareAccountAzureEARequest | 
        Boolean forceOverrideExisting = true; // Boolean | 
        try {
            'String' result = apiInstance.declareAccountAzureEAAdd(body, forceOverrideExisting);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountAzureEAAdd");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        DeclareAccountAzureEARequest body = ; // DeclareAccountAzureEARequest | 
        Boolean forceOverrideExisting = true; // Boolean | 
        try {
            'String' result = apiInstance.declareAccountAzureEAAdd(body, forceOverrideExisting);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountAzureEAAdd");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

DeclareAccountAzureEARequest *body = ; //  (optional)
Boolean *forceOverrideExisting = true; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// declareAccountAzureEA
[apiInstance declareAccountAzureEAAddWith:body
    forceOverrideExisting:forceOverrideExisting
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body': , // {DeclareAccountAzureEARequest} 
  'forceOverrideExisting': true // {Boolean} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.declareAccountAzureEAAdd(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class declareAccountAzureEAAddExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new DeclareAccountAzureEARequest(); // DeclareAccountAzureEARequest |  (optional) 
            var forceOverrideExisting = true;  // Boolean |  (optional) 

            try
            {
                // declareAccountAzureEA
                'String' result = apiInstance.declareAccountAzureEAAdd(body, forceOverrideExisting);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.declareAccountAzureEAAdd: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // DeclareAccountAzureEARequest | 
$forceOverrideExisting = true; // Boolean | 

try {
    $result = $api_instance->declareAccountAzureEAAdd($body, $forceOverrideExisting);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->declareAccountAzureEAAdd: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::DeclareAccountAzureEARequest->new(); # DeclareAccountAzureEARequest | 
my $forceOverrideExisting = true; # Boolean | 

eval { 
    my $result = $api_instance->declareAccountAzureEAAdd(body => $body, forceOverrideExisting => $forceOverrideExisting);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->declareAccountAzureEAAdd: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # DeclareAccountAzureEARequest |  (optional)
forceOverrideExisting = true # Boolean |  (optional)

try: 
    # declareAccountAzureEA
    api_response = api_instance.declareAccountAzureEAAdd(body=body, forceOverrideExisting=forceOverrideExisting)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->declareAccountAzureEAAdd: %s\n" % e)

Parameters

Body parameters
Name Description
body
Query parameters
Name Description
forceOverrideExisting

Responses

Status: 200 - successful operation


declareAccountCheckStatus

declareAccountCheckStatus


/cloudplatforms/declaration/checkStatus

Usage and SDK Samples

curl -X get -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/declaration/checkStatus?taskUUID="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String taskUUID = taskUUID_example; // String | 
        try {
            'String' result = apiInstance.declareAccountCheckStatus(taskUUID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountCheckStatus");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String taskUUID = taskUUID_example; // String | 
        try {
            'String' result = apiInstance.declareAccountCheckStatus(taskUUID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountCheckStatus");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *taskUUID = taskUUID_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// declareAccountCheckStatus
[apiInstance declareAccountCheckStatusWith:taskUUID
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'taskUUID': taskUUID_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.declareAccountCheckStatus(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class declareAccountCheckStatusExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var taskUUID = taskUUID_example;  // String |  (optional) 

            try
            {
                // declareAccountCheckStatus
                'String' result = apiInstance.declareAccountCheckStatus(taskUUID);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.declareAccountCheckStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$taskUUID = taskUUID_example; // String | 

try {
    $result = $api_instance->declareAccountCheckStatus($taskUUID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->declareAccountCheckStatus: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $taskUUID = taskUUID_example; # String | 

eval { 
    my $result = $api_instance->declareAccountCheckStatus(taskUUID => $taskUUID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->declareAccountCheckStatus: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
taskUUID = taskUUID_example # String |  (optional)

try: 
    # declareAccountCheckStatus
    api_response = api_instance.declareAccountCheckStatus(taskUUID=taskUUID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->declareAccountCheckStatus: %s\n" % e)

Parameters

Query parameters
Name Description
taskUUID

Responses

Status: 200 - successful operation


declareAccountGCPAdd

declareAccountGCP


/cloudplatforms/declaration/gcp

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/cloudplatforms/declaration/gcp"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        DeclareAccountGCPRequest body = ; // DeclareAccountGCPRequest | 
        try {
            'String' result = apiInstance.declareAccountGCPAdd(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountGCPAdd");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        DeclareAccountGCPRequest body = ; // DeclareAccountGCPRequest | 
        try {
            'String' result = apiInstance.declareAccountGCPAdd(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#declareAccountGCPAdd");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

DeclareAccountGCPRequest *body = ; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// declareAccountGCP
[apiInstance declareAccountGCPAddWith:body
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'body':  // {DeclareAccountGCPRequest} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.declareAccountGCPAdd(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class declareAccountGCPAddExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var body = new DeclareAccountGCPRequest(); // DeclareAccountGCPRequest |  (optional) 

            try
            {
                // declareAccountGCP
                'String' result = apiInstance.declareAccountGCPAdd(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.declareAccountGCPAdd: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$body = ; // DeclareAccountGCPRequest | 

try {
    $result = $api_instance->declareAccountGCPAdd($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->declareAccountGCPAdd: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $body = WWW::SwaggerClient::Object::DeclareAccountGCPRequest->new(); # DeclareAccountGCPRequest | 

eval { 
    my $result = $api_instance->declareAccountGCPAdd(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->declareAccountGCPAdd: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
body =  # DeclareAccountGCPRequest |  (optional)

try: 
    # declareAccountGCP
    api_response = api_instance.declareAccountGCPAdd(body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->declareAccountGCPAdd: %s\n" % e)

Parameters

Body parameters
Name Description
body

Responses

Status: 200 - successful operation


deleteCloningInfosForMultiProjectsCloning


/dashboardsCloning/infos/{uuid}

Usage and SDK Samples

curl -X delete -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/dashboardsCloning/infos/{uuid}?shouldErase="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String uuid = uuid_example; // String | 
        Boolean shouldErase = true; // Boolean | 
        try {
            'String' result = apiInstance.deleteCloningInfosForMultiProjectsCloning(uuid, shouldErase);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteCloningInfosForMultiProjectsCloning");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String uuid = uuid_example; // String | 
        Boolean shouldErase = true; // Boolean | 
        try {
            'String' result = apiInstance.deleteCloningInfosForMultiProjectsCloning(uuid, shouldErase);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteCloningInfosForMultiProjectsCloning");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *uuid = uuid_example; // 
Boolean *shouldErase = true; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance deleteCloningInfosForMultiProjectsCloningWith:uuid
    shouldErase:shouldErase
              completionHandler: ^('String' output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var uuid = uuid_example; // {String} 

var opts = { 
  'shouldErase': true // {Boolean} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.deleteCloningInfosForMultiProjectsCloning(uuid, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deleteCloningInfosForMultiProjectsCloningExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var uuid = uuid_example;  // String | 
            var shouldErase = true;  // Boolean |  (optional) 

            try
            {
                // 
                'String' result = apiInstance.deleteCloningInfosForMultiProjectsCloning(uuid, shouldErase);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.deleteCloningInfosForMultiProjectsCloning: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$uuid = uuid_example; // String | 
$shouldErase = true; // Boolean | 

try {
    $result = $api_instance->deleteCloningInfosForMultiProjectsCloning($uuid, $shouldErase);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->deleteCloningInfosForMultiProjectsCloning: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $uuid = uuid_example; # String | 
my $shouldErase = true; # Boolean | 

eval { 
    my $result = $api_instance->deleteCloningInfosForMultiProjectsCloning(uuid => $uuid, shouldErase => $shouldErase);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicApi->deleteCloningInfosForMultiProjectsCloning: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
uuid = uuid_example # String | 
shouldErase = true # Boolean |  (optional)

try: 
    # 
    api_response = api_instance.deleteCloningInfosForMultiProjectsCloning(uuid, shouldErase=shouldErase)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicApi->deleteCloningInfosForMultiProjectsCloning: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Query parameters
Name Description
shouldErase

Responses

Status: 200 - successful operation


deleteDashboard


/displayContext/contextUUID/{displayContextUUID}

Usage and SDK Samples

curl -X delete -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/displayContext/contextUUID/{displayContextUUID}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String displayContextUUID = displayContextUUID_example; // String | 
        try {
            apiInstance.deleteDashboard(displayContextUUID);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteDashboard");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String displayContextUUID = displayContextUUID_example; // String | 
        try {
            apiInstance.deleteDashboard(displayContextUUID);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteDashboard");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *displayContextUUID = displayContextUUID_example; // 

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance deleteDashboardWith:displayContextUUID
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var displayContextUUID = displayContextUUID_example; // {String} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.deleteDashboard(displayContextUUID, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deleteDashboardExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var displayContextUUID = displayContextUUID_example;  // String | 

            try
            {
                // 
                apiInstance.deleteDashboard(displayContextUUID);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.deleteDashboard: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$displayContextUUID = displayContextUUID_example; // String | 

try {
    $api_instance->deleteDashboard($displayContextUUID);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->deleteDashboard: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $displayContextUUID = displayContextUUID_example; # String | 

eval { 
    $api_instance->deleteDashboard(displayContextUUID => $displayContextUUID);
};
if ($@) {
    warn "Exception when calling PublicApi->deleteDashboard: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
displayContextUUID = displayContextUUID_example # String | 

try: 
    # 
    api_instance.deleteDashboard(displayContextUUID)
except ApiException as e:
    print("Exception when calling PublicApi->deleteDashboard: %s\n" % e)

Parameters

Path parameters
Name Description
displayContextUUID*

Responses

Status: 0 - successful operation


deleteReport


/customReports/report/delete

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/customReports/report/delete"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String reportUUID = reportUUID_example; // String | 
        try {
            apiInstance.deleteReport(reportUUID);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteReport");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String reportUUID = reportUUID_example; // String | 
        try {
            apiInstance.deleteReport(reportUUID);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteReport");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *reportUUID = reportUUID_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance deleteReportWith:reportUUID
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'reportUUID': reportUUID_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.deleteReport(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deleteReportExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var reportUUID = reportUUID_example;  // String |  (optional) 

            try
            {
                // 
                apiInstance.deleteReport(reportUUID);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.deleteReport: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$reportUUID = reportUUID_example; // String | 

try {
    $api_instance->deleteReport($reportUUID);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->deleteReport: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $reportUUID = reportUUID_example; # String | 

eval { 
    $api_instance->deleteReport(reportUUID => $reportUUID);
};
if ($@) {
    warn "Exception when calling PublicApi->deleteReport: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
reportUUID = reportUUID_example # String |  (optional)

try: 
    # 
    api_instance.deleteReport(reportUUID=reportUUID)
except ApiException as e:
    print("Exception when calling PublicApi->deleteReport: %s\n" % e)

Parameters

Form parameters
Name Description
reportUUID

Responses

Status: 0 - successful operation


deleteSamlConfig


/saml/config

Usage and SDK Samples

curl -X delete -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/saml/config"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        try {
            apiInstance.deleteSamlConfig();
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteSamlConfig");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        try {
            apiInstance.deleteSamlConfig();
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteSamlConfig");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];


PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance deleteSamlConfigWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.deleteSamlConfig(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deleteSamlConfigExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();

            try
            {
                // 
                apiInstance.deleteSamlConfig();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.deleteSamlConfig: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();

try {
    $api_instance->deleteSamlConfig();
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->deleteSamlConfig: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();

eval { 
    $api_instance->deleteSamlConfig();
};
if ($@) {
    warn "Exception when calling PublicApi->deleteSamlConfig: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()

try: 
    # 
    api_instance.deleteSamlConfig()
except ApiException as e:
    print("Exception when calling PublicApi->deleteSamlConfig: %s\n" % e)

Parameters

Responses

Status: 0 - successful operation


deleteUser


/customers/subAccount/delete

Usage and SDK Samples

curl -X post -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/customers/subAccount/delete"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String subAccountId = subAccountId_example; // String | 
        try {
            apiInstance.deleteUser(subAccountId);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteUser");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String subAccountId = subAccountId_example; // String | 
        try {
            apiInstance.deleteUser(subAccountId);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteUser");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *subAccountId = subAccountId_example; //  (optional)

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance deleteUserWith:subAccountId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var opts = { 
  'subAccountId': subAccountId_example // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.deleteUser(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deleteUserExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var subAccountId = subAccountId_example;  // String |  (optional) 

            try
            {
                // 
                apiInstance.deleteUser(subAccountId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.deleteUser: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$subAccountId = subAccountId_example; // String | 

try {
    $api_instance->deleteUser($subAccountId);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->deleteUser: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $subAccountId = subAccountId_example; # String | 

eval { 
    $api_instance->deleteUser(subAccountId => $subAccountId);
};
if ($@) {
    warn "Exception when calling PublicApi->deleteUser: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
subAccountId = subAccountId_example # String |  (optional)

try: 
    # 
    api_instance.deleteUser(subAccountId=subAccountId)
except ApiException as e:
    print("Exception when calling PublicApi->deleteUser: %s\n" % e)

Parameters

Form parameters
Name Description
subAccountId

Responses

Status: 0 - successful operation


deleteUserDefinedVariable


/userDefinedVariables/companyWide/property/{propertyName}

Usage and SDK Samples

curl -X delete -H "x-teevity-accessKey: [[apiKey]]" "http://cloudcost-app.teevity.com/api/userDefinedVariables/companyWide/property/{propertyName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicApi;

import java.io.File;
import java.util.*;

public class PublicApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: internalApiKeyHeader
        ApiKeyAuth internalApiKeyHeader = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyHeader");
        internalApiKeyHeader.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyHeader.setApiKeyPrefix("Token");

        // Configure API key authorization: internalApiKeyQuery
        ApiKeyAuth internalApiKeyQuery = (ApiKeyAuth) defaultClient.getAuthentication("internalApiKeyQuery");
        internalApiKeyQuery.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //internalApiKeyQuery.setApiKeyPrefix("Token");

        PublicApi apiInstance = new PublicApi();
        String propertyName = propertyName_example; // String | 
        try {
            apiInstance.deleteUserDefinedVariable(propertyName);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteUserDefinedVariable");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicApi;

public class PublicApiExample {

    public static void main(String[] args) {
        PublicApi apiInstance = new PublicApi();
        String propertyName = propertyName_example; // String | 
        try {
            apiInstance.deleteUserDefinedVariable(propertyName);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicApi#deleteUserDefinedVariable");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: internalApiKeyHeader)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-teevity-accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-teevity-accessKey"];

// Configure API key authorization: (authentication scheme: internalApiKeyQuery)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"accessKey"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"accessKey"];

String *propertyName = propertyName_example; // 

PublicApi *apiInstance = [[PublicApi alloc] init];

// 
[apiInstance deleteUserDefinedVariableWith:propertyName
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var Teevity = require('teevity');
var defaultClient = Teevity.ApiClient.instance;

// Configure API key authorization: internalApiKeyHeader
var internalApiKeyHeader = defaultClient.authentications['internalApiKeyHeader'];
internalApiKeyHeader.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyHeader.apiKeyPrefix['x-teevity-accessKey'] = "Token"

// Configure API key authorization: internalApiKeyQuery
var internalApiKeyQuery = defaultClient.authentications['internalApiKeyQuery'];
internalApiKeyQuery.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//internalApiKeyQuery.apiKeyPrefix['accessKey'] = "Token"

var api = new Teevity.PublicApi()

var propertyName = propertyName_example; // {String} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.deleteUserDefinedVariable(propertyName, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deleteUserDefinedVariableExample
    {
        public void main()
        {
            
            // Configure API key authorization: internalApiKeyHeader
            Configuration.Default.ApiKey.Add("x-teevity-accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-teevity-accessKey", "Bearer");
            // Configure API key authorization: internalApiKeyQuery
            Configuration.Default.ApiKey.Add("accessKey", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("accessKey", "Bearer");

            var apiInstance = new PublicApi();
            var propertyName = propertyName_example;  // String | 

            try
            {
                // 
                apiInstance.deleteUserDefinedVariable(propertyName);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicApi.deleteUserDefinedVariable: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: internalApiKeyHeader
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('x-teevity-accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-teevity-accessKey', 'Bearer');
// Configure API key authorization: internalApiKeyQuery
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('accessKey', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('accessKey', 'Bearer');

$api_instance = new Swagger\Client\Api\PublicApi();
$propertyName = propertyName_example; // String | 

try {
    $api_instance->deleteUserDefinedVariable($propertyName);
} catch (Exception $e) {
    echo 'Exception when calling PublicApi->deleteUserDefinedVariable: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PublicApi;

# Configure API key authorization: internalApiKeyHeader
$WWW::SwaggerClient::Configuration::api_key->{'x-teevity-accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'x-teevity-accessKey'} = "Bearer";
# Configure API key authorization: internalApiKeyQuery
$WWW::SwaggerClient::Configuration::api_key->{'accessKey'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'accessKey'} = "Bearer";

my $api_instance = WWW::SwaggerClient::PublicApi->new();
my $propertyName = propertyName_example; # String | 

eval { 
    $api_instance->deleteUserDefinedVariable(propertyName => $propertyName);
};
if ($@) {
    warn "Exception when calling PublicApi->deleteUserDefinedVariable: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure API key authorization: internalApiKeyHeader
swagger_client.configuration.api_key['x-teevity-accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-teevity-accessKey'] = 'Bearer'
# Configure API key authorization: internalApiKeyQuery
swagger_client.configuration.api_key['accessKey'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['accessKey'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.PublicApi()
propertyName = propertyName_example # String | 

try: 
    # 
    api_instance.deleteUserDefinedVariable(propertyName)
except ApiException as e:
    print("Exception when calling PublicApi->deleteUserDefinedVariable: %s\n" % e)

Parameters

Path parameters
Name Description
propertyName*

Responses

Status: 0 - successful operation


deployDetailedCostAnalyticsAllForLoggedInCustomer


/externalFeatures/detailedCostAnalytics/deployment/deploy/component/all

Usage and SDK Samples