SecberusApiGW

Default

accessPoliciesAccessPolicyIdOptions


/access-policies/{access_policy_id}

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//access-policies/{access_policy_id}"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        UpdateAccessPolicy body = ; // UpdateAccessPolicy | 
        String accessPolicyId = accessPolicyId_example; // String | 
        try {
            Empty result = apiInstance.accessPoliciesAccessPolicyIdOptions(body, accessPolicyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accessPoliciesAccessPolicyIdOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        UpdateAccessPolicy body = ; // UpdateAccessPolicy | 
        String accessPolicyId = accessPolicyId_example; // String | 
        try {
            Empty result = apiInstance.accessPoliciesAccessPolicyIdOptions(body, accessPolicyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accessPoliciesAccessPolicyIdOptions");
            e.printStackTrace();
        }
    }
}
UpdateAccessPolicy *body = ; // 
String *accessPolicyId = accessPolicyId_example; // 

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

[apiInstance accessPoliciesAccessPolicyIdOptionsWith:body
    accessPolicyId:accessPolicyId
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{UpdateAccessPolicy}} 
var accessPolicyId = accessPolicyId_example; // {{String}} 

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

namespace Example
{
    public class accessPoliciesAccessPolicyIdOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new UpdateAccessPolicy(); // UpdateAccessPolicy | 
            var accessPolicyId = accessPolicyId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // UpdateAccessPolicy | 
$accessPolicyId = accessPolicyId_example; // String | 

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::UpdateAccessPolicy->new(); # UpdateAccessPolicy | 
my $accessPolicyId = accessPolicyId_example; # String | 

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # UpdateAccessPolicy | 
accessPolicyId = accessPolicyId_example # String | 

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

Parameters

Path parameters
Name Description
access_policy_id*
String
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


accessPoliciesOptions


/access-policies

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//access-policies"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        CreateAccessPolicy body = ; // CreateAccessPolicy | 
        try {
            AccessPolicyList result = apiInstance.accessPoliciesOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accessPoliciesOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        CreateAccessPolicy body = ; // CreateAccessPolicy | 
        try {
            AccessPolicyList result = apiInstance.accessPoliciesOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accessPoliciesOptions");
            e.printStackTrace();
        }
    }
}
CreateAccessPolicy *body = ; // 

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

[apiInstance accessPoliciesOptionsWith:body
              completionHandler: ^(AccessPolicyList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{CreateAccessPolicy}} 

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

namespace Example
{
    public class accessPoliciesOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new CreateAccessPolicy(); // CreateAccessPolicy | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // CreateAccessPolicy | 

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

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

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

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

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

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


accountOptions


/account

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//account"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        try {
            Account result = apiInstance.accountOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            Account result = apiInstance.accountOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountOptions");
            e.printStackTrace();
        }
    }
}

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

[apiInstance accountOptionsWithCompletionHandler: 
              ^(Account output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

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

namespace Example
{
    public class accountOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

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

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

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

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

Parameters

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 404 - 404 response

Status: 500 - 500 response


accountsSsoDetailsOptions


/accounts/sso/details

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//accounts/sso/details"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        try {
            SSODetails result = apiInstance.accountsSsoDetailsOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountsSsoDetailsOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            SSODetails result = apiInstance.accountsSsoDetailsOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountsSsoDetailsOptions");
            e.printStackTrace();
        }
    }
}

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

[apiInstance accountsSsoDetailsOptionsWithCompletionHandler: 
              ^(SSODetails output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

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

namespace Example
{
    public class accountsSsoDetailsOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

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

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

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

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

Parameters

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


accountsSsoOptions


/accounts/sso

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//accounts/sso"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        AddSSOProvider body = ; // AddSSOProvider | 
        try {
            Empty result = apiInstance.accountsSsoOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountsSsoOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        AddSSOProvider body = ; // AddSSOProvider | 
        try {
            Empty result = apiInstance.accountsSsoOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountsSsoOptions");
            e.printStackTrace();
        }
    }
}
AddSSOProvider *body = ; // 

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

[apiInstance accountsSsoOptionsWith:body
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{AddSSOProvider}} 

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

namespace Example
{
    public class accountsSsoOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new AddSSOProvider(); // AddSSOProvider | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // AddSSOProvider | 

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

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

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

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

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

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


accountsSsoProviderNameOptions


/accounts/sso/{provider_name}

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//accounts/sso/{provider_name}"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String providerName = providerName_example; // String | 
        try {
            Empty result = apiInstance.accountsSsoProviderNameOptions(providerName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountsSsoProviderNameOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String providerName = providerName_example; // String | 
        try {
            Empty result = apiInstance.accountsSsoProviderNameOptions(providerName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#accountsSsoProviderNameOptions");
            e.printStackTrace();
        }
    }
}
String *providerName = providerName_example; // 

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

[apiInstance accountsSsoProviderNameOptionsWith:providerName
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var providerName = providerName_example; // {{String}} 

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

namespace Example
{
    public class accountsSsoProviderNameOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var providerName = providerName_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$providerName = providerName_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
providerName = providerName_example # String | 

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

Parameters

Path parameters
Name Description
provider_name*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


addUserRoles


/users/{userid}/{org_id}/roles

Usage and SDK Samples

curl -X POST\
-H "x-api-key: [[apiKey]]"\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//users/{userid}/{org_id}/roles"
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: api_key
        ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
        api_key.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //api_key.setApiKeyPrefix("Token");

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

        DefaultApi apiInstance = new DefaultApi();
        IdList body = ; // IdList | 
        String userid = userid_example; // String | 
        String orgId = orgId_example; // String | 
        try {
            Empty result = apiInstance.addUserRoles(body, userid, orgId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#addUserRoles");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        IdList body = ; // IdList | 
        String userid = userid_example; // String | 
        String orgId = orgId_example; // String | 
        try {
            Empty result = apiInstance.addUserRoles(body, userid, orgId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#addUserRoles");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure API key authorization: (authentication scheme: api_key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-api-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-api-key"];
// Configure API key authorization: (authentication scheme: users)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"Authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"Authorization"];
IdList *body = ; // 
String *userid = userid_example; // 
String *orgId = orgId_example; // 

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

[apiInstance addUserRolesWith:body
    userid:userid
    orgId:orgId
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');
var defaultClient = SecberusApiGw.ApiClient.instance;

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

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

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{IdList}} 
var userid = userid_example; // {{String}} 
var orgId = orgId_example; // {{String}} 

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

namespace Example
{
    public class addUserRolesExample
    {
        public void main()
        {

            // Configure API key authorization: api_key
            Configuration.Default.ApiKey.Add("x-api-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-api-key", "Bearer");
            // Configure API key authorization: users
            Configuration.Default.ApiKey.Add("Authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("Authorization", "Bearer");

            var apiInstance = new DefaultApi();
            var body = new IdList(); // IdList | 
            var userid = userid_example;  // String | 
            var orgId = orgId_example;  // String | 

            try
            {
                Empty result = apiInstance.addUserRoles(body, userid, orgId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.addUserRoles: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // IdList | 
$userid = userid_example; // String | 
$orgId = orgId_example; // String | 

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

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::IdList->new(); # IdList | 
my $userid = userid_example; # String | 
my $orgId = orgId_example; # String | 

eval { 
    my $result = $api_instance->addUserRoles(body => $body, userid => $userid, orgId => $orgId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->addUserRoles: $@\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: api_key
swagger_client.configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-api-key'] = 'Bearer'
# Configure API key authorization: users
swagger_client.configuration.api_key['Authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['Authorization'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # IdList | 
userid = userid_example # String | 
orgId = orgId_example # String | 

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

Parameters

Path parameters
Name Description
userid*
String
Required
org_id*
String
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 400 - 400 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 403 - 403 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 404 - 404 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 500 - 500 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

authorizeIntegration


/integrations/{integration_id}/authorize

Usage and SDK Samples

curl -X POST\
-H "x-api-key: [[apiKey]]"\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
"https://api.secberus.io//integrations/{integration_id}/authorize"
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: api_key
        ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
        api_key.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //api_key.setApiKeyPrefix("Token");

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

        DefaultApi apiInstance = new DefaultApi();
        String integrationId = integrationId_example; // String | 
        try {
            Empty result = apiInstance.authorizeIntegration(integrationId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#authorizeIntegration");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String integrationId = integrationId_example; // String | 
        try {
            Empty result = apiInstance.authorizeIntegration(integrationId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#authorizeIntegration");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure API key authorization: (authentication scheme: api_key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-api-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-api-key"];
// Configure API key authorization: (authentication scheme: users)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"Authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"Authorization"];
String *integrationId = integrationId_example; // 

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

[apiInstance authorizeIntegrationWith:integrationId
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');
var defaultClient = SecberusApiGw.ApiClient.instance;

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

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

var api = new SecberusApiGw.DefaultApi()
var integrationId = integrationId_example; // {{String}} 

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

namespace Example
{
    public class authorizeIntegrationExample
    {
        public void main()
        {

            // Configure API key authorization: api_key
            Configuration.Default.ApiKey.Add("x-api-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-api-key", "Bearer");
            // Configure API key authorization: users
            Configuration.Default.ApiKey.Add("Authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("Authorization", "Bearer");

            var apiInstance = new DefaultApi();
            var integrationId = integrationId_example;  // String | 

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

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$integrationId = integrationId_example; // String | 

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

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

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

eval { 
    my $result = $api_instance->authorizeIntegration(integrationId => $integrationId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->authorizeIntegration: $@\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: api_key
swagger_client.configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-api-key'] = 'Bearer'
# Configure API key authorization: users
swagger_client.configuration.api_key['Authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['Authorization'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
integrationId = integrationId_example # String | 

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

Parameters

Path parameters
Name Description
integration_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 400 - 400 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 403 - 403 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 404 - 404 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 500 - 500 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

binViolations


/violations/bin

Usage and SDK Samples

curl -X POST\
-H "x-api-key: [[apiKey]]"\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
"https://api.secberus.io//violations/bin?tag=&policy_id=&status=¬_before=&datasource_type=&category_id=&resource_data=&compliance_id=&datasource_id=&suppressed=&resource_id=&category_name=&severity=¬_after="
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: api_key
        ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
        api_key.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //api_key.setApiKeyPrefix("Token");

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

        DefaultApi apiInstance = new DefaultApi();
        String tag = tag_example; // String | 
        String policyId = policyId_example; // String | 
        String status = status_example; // String | 
        String notBefore = notBefore_example; // String | 
        String datasourceType = datasourceType_example; // String | 
        String categoryId = categoryId_example; // String | 
        String resourceData = resourceData_example; // String | 
        String complianceId = complianceId_example; // String | 
        String datasourceId = datasourceId_example; // String | 
        String suppressed = suppressed_example; // String | 
        String resourceId = resourceId_example; // String | 
        String categoryName = categoryName_example; // String | 
        String severity = severity_example; // String | 
        String notAfter = notAfter_example; // String | 
        try {
            Empty result = apiInstance.binViolations(tag, policyId, status, notBefore, datasourceType, categoryId, resourceData, complianceId, datasourceId, suppressed, resourceId, categoryName, severity, notAfter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#binViolations");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String tag = tag_example; // String | 
        String policyId = policyId_example; // String | 
        String status = status_example; // String | 
        String notBefore = notBefore_example; // String | 
        String datasourceType = datasourceType_example; // String | 
        String categoryId = categoryId_example; // String | 
        String resourceData = resourceData_example; // String | 
        String complianceId = complianceId_example; // String | 
        String datasourceId = datasourceId_example; // String | 
        String suppressed = suppressed_example; // String | 
        String resourceId = resourceId_example; // String | 
        String categoryName = categoryName_example; // String | 
        String severity = severity_example; // String | 
        String notAfter = notAfter_example; // String | 
        try {
            Empty result = apiInstance.binViolations(tag, policyId, status, notBefore, datasourceType, categoryId, resourceData, complianceId, datasourceId, suppressed, resourceId, categoryName, severity, notAfter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#binViolations");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure API key authorization: (authentication scheme: api_key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-api-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-api-key"];
// Configure API key authorization: (authentication scheme: users)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"Authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"Authorization"];
String *tag = tag_example; //  (optional)
String *policyId = policyId_example; //  (optional)
String *status = status_example; //  (optional)
String *notBefore = notBefore_example; //  (optional)
String *datasourceType = datasourceType_example; //  (optional)
String *categoryId = categoryId_example; //  (optional)
String *resourceData = resourceData_example; //  (optional)
String *complianceId = complianceId_example; //  (optional)
String *datasourceId = datasourceId_example; //  (optional)
String *suppressed = suppressed_example; //  (optional)
String *resourceId = resourceId_example; //  (optional)
String *categoryName = categoryName_example; //  (optional)
String *severity = severity_example; //  (optional)
String *notAfter = notAfter_example; //  (optional)

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

[apiInstance binViolationsWith:tag
    policyId:policyId
    status:status
    notBefore:notBefore
    datasourceType:datasourceType
    categoryId:categoryId
    resourceData:resourceData
    complianceId:complianceId
    datasourceId:datasourceId
    suppressed:suppressed
    resourceId:resourceId
    categoryName:categoryName
    severity:severity
    notAfter:notAfter
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');
var defaultClient = SecberusApiGw.ApiClient.instance;

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

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

var api = new SecberusApiGw.DefaultApi()
var opts = { 
  'tag': tag_example, // {{String}} 
  'policyId': policyId_example, // {{String}} 
  'status': status_example, // {{String}} 
  'notBefore': notBefore_example, // {{String}} 
  'datasourceType': datasourceType_example, // {{String}} 
  'categoryId': categoryId_example, // {{String}} 
  'resourceData': resourceData_example, // {{String}} 
  'complianceId': complianceId_example, // {{String}} 
  'datasourceId': datasourceId_example, // {{String}} 
  'suppressed': suppressed_example, // {{String}} 
  'resourceId': resourceId_example, // {{String}} 
  'categoryName': categoryName_example, // {{String}} 
  'severity': severity_example, // {{String}} 
  'notAfter': notAfter_example // {{String}} 
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.binViolations(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class binViolationsExample
    {
        public void main()
        {

            // Configure API key authorization: api_key
            Configuration.Default.ApiKey.Add("x-api-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-api-key", "Bearer");
            // Configure API key authorization: users
            Configuration.Default.ApiKey.Add("Authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("Authorization", "Bearer");

            var apiInstance = new DefaultApi();
            var tag = tag_example;  // String |  (optional) 
            var policyId = policyId_example;  // String |  (optional) 
            var status = status_example;  // String |  (optional) 
            var notBefore = notBefore_example;  // String |  (optional) 
            var datasourceType = datasourceType_example;  // String |  (optional) 
            var categoryId = categoryId_example;  // String |  (optional) 
            var resourceData = resourceData_example;  // String |  (optional) 
            var complianceId = complianceId_example;  // String |  (optional) 
            var datasourceId = datasourceId_example;  // String |  (optional) 
            var suppressed = suppressed_example;  // String |  (optional) 
            var resourceId = resourceId_example;  // String |  (optional) 
            var categoryName = categoryName_example;  // String |  (optional) 
            var severity = severity_example;  // String |  (optional) 
            var notAfter = notAfter_example;  // String |  (optional) 

            try
            {
                Empty result = apiInstance.binViolations(tag, policyId, status, notBefore, datasourceType, categoryId, resourceData, complianceId, datasourceId, suppressed, resourceId, categoryName, severity, notAfter);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.binViolations: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$tag = tag_example; // String | 
$policyId = policyId_example; // String | 
$status = status_example; // String | 
$notBefore = notBefore_example; // String | 
$datasourceType = datasourceType_example; // String | 
$categoryId = categoryId_example; // String | 
$resourceData = resourceData_example; // String | 
$complianceId = complianceId_example; // String | 
$datasourceId = datasourceId_example; // String | 
$suppressed = suppressed_example; // String | 
$resourceId = resourceId_example; // String | 
$categoryName = categoryName_example; // String | 
$severity = severity_example; // String | 
$notAfter = notAfter_example; // String | 

try {
    $result = $api_instance->binViolations($tag, $policyId, $status, $notBefore, $datasourceType, $categoryId, $resourceData, $complianceId, $datasourceId, $suppressed, $resourceId, $categoryName, $severity, $notAfter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->binViolations: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $tag = tag_example; # String | 
my $policyId = policyId_example; # String | 
my $status = status_example; # String | 
my $notBefore = notBefore_example; # String | 
my $datasourceType = datasourceType_example; # String | 
my $categoryId = categoryId_example; # String | 
my $resourceData = resourceData_example; # String | 
my $complianceId = complianceId_example; # String | 
my $datasourceId = datasourceId_example; # String | 
my $suppressed = suppressed_example; # String | 
my $resourceId = resourceId_example; # String | 
my $categoryName = categoryName_example; # String | 
my $severity = severity_example; # String | 
my $notAfter = notAfter_example; # String | 

eval { 
    my $result = $api_instance->binViolations(tag => $tag, policyId => $policyId, status => $status, notBefore => $notBefore, datasourceType => $datasourceType, categoryId => $categoryId, resourceData => $resourceData, complianceId => $complianceId, datasourceId => $datasourceId, suppressed => $suppressed, resourceId => $resourceId, categoryName => $categoryName, severity => $severity, notAfter => $notAfter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->binViolations: $@\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: api_key
swagger_client.configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-api-key'] = 'Bearer'
# Configure API key authorization: users
swagger_client.configuration.api_key['Authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['Authorization'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
tag = tag_example # String |  (optional)
policyId = policyId_example # String |  (optional)
status = status_example # String |  (optional)
notBefore = notBefore_example # String |  (optional)
datasourceType = datasourceType_example # String |  (optional)
categoryId = categoryId_example # String |  (optional)
resourceData = resourceData_example # String |  (optional)
complianceId = complianceId_example # String |  (optional)
datasourceId = datasourceId_example # String |  (optional)
suppressed = suppressed_example # String |  (optional)
resourceId = resourceId_example # String |  (optional)
categoryName = categoryName_example # String |  (optional)
severity = severity_example # String |  (optional)
notAfter = notAfter_example # String |  (optional)

try: 
    api_response = api_instance.bin_violations(tag=tag, policyId=policyId, status=status, notBefore=notBefore, datasourceType=datasourceType, categoryId=categoryId, resourceData=resourceData, complianceId=complianceId, datasourceId=datasourceId, suppressed=suppressed, resourceId=resourceId, categoryName=categoryName, severity=severity, notAfter=notAfter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->binViolations: %s\n" % e)

Parameters

Query parameters
Name Description
tag
String
policy_id
String
status
String
not_before
String
datasource_type
String
category_id
String
resource_data
String
compliance_id
String
datasource_id
String
suppressed
String
resource_id
String
category_name
String
severity
String
not_after
String

Responses

Status: 200 - 200 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 400 - 400 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 403 - 403 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 404 - 404 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 500 - 500 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

callbacksEmailOptions


/callbacks/email

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: text/html,application/json"\
"https://api.secberus.io//callbacks/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) {
        
        DefaultApi apiInstance = new DefaultApi();
        try {
            Empty result = apiInstance.callbacksEmailOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#callbacksEmailOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            Empty result = apiInstance.callbacksEmailOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#callbacksEmailOptions");
            e.printStackTrace();
        }
    }
}

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

[apiInstance callbacksEmailOptionsWithCompletionHandler: 
              ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

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

namespace Example
{
    public class callbacksEmailOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

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

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

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

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

Parameters

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 403 - 403 response


callbacksServicenowOptions


/callbacks/servicenow

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: text/html,application/json"\
"https://api.secberus.io//callbacks/servicenow"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        try {
            Empty result = apiInstance.callbacksServicenowOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#callbacksServicenowOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            Empty result = apiInstance.callbacksServicenowOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#callbacksServicenowOptions");
            e.printStackTrace();
        }
    }
}

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

[apiInstance callbacksServicenowOptionsWithCompletionHandler: 
              ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

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

namespace Example
{
    public class callbacksServicenowOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

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

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

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

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

Parameters

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 403 - 403 response


categoriesCategoryIdOptions


/categories/{category_id}

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//categories/{category_id}"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        PolicyCategory body = ; // PolicyCategory | 
        String categoryId = categoryId_example; // String | 
        try {
            PolicyCategory result = apiInstance.categoriesCategoryIdOptions(body, categoryId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#categoriesCategoryIdOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        PolicyCategory body = ; // PolicyCategory | 
        String categoryId = categoryId_example; // String | 
        try {
            PolicyCategory result = apiInstance.categoriesCategoryIdOptions(body, categoryId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#categoriesCategoryIdOptions");
            e.printStackTrace();
        }
    }
}
PolicyCategory *body = ; // 
String *categoryId = categoryId_example; // 

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

[apiInstance categoriesCategoryIdOptionsWith:body
    categoryId:categoryId
              completionHandler: ^(PolicyCategory output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{PolicyCategory}} 
var categoryId = categoryId_example; // {{String}} 

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

namespace Example
{
    public class categoriesCategoryIdOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new PolicyCategory(); // PolicyCategory | 
            var categoryId = categoryId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // PolicyCategory | 
$categoryId = categoryId_example; // String | 

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::PolicyCategory->new(); # PolicyCategory | 
my $categoryId = categoryId_example; # String | 

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # PolicyCategory | 
categoryId = categoryId_example # String | 

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

Parameters

Path parameters
Name Description
category_id*
String
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


categoriesOptions


/categories

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//categories"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        PolicyCategory body = ; // PolicyCategory | 
        try {
            PolicyCategory result = apiInstance.categoriesOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#categoriesOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

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

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

[apiInstance categoriesOptionsWith:body
              completionHandler: ^(PolicyCategory output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{PolicyCategory}} 

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

namespace Example
{
    public class categoriesOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new PolicyCategory(); // PolicyCategory | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // PolicyCategory | 

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

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

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

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

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

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


closeViolations


/violations/close

Usage and SDK Samples

curl -X POST\
-H "x-api-key: [[apiKey]]"\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
"https://api.secberus.io//violations/close?policy_id="
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: api_key
        ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
        api_key.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //api_key.setApiKeyPrefix("Token");

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

        DefaultApi apiInstance = new DefaultApi();
        String policyId = policyId_example; // String | 
        try {
            Empty result = apiInstance.closeViolations(policyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#closeViolations");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String policyId = policyId_example; // String | 
        try {
            Empty result = apiInstance.closeViolations(policyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#closeViolations");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure API key authorization: (authentication scheme: api_key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-api-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-api-key"];
// Configure API key authorization: (authentication scheme: users)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"Authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"Authorization"];
String *policyId = policyId_example; // 

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

[apiInstance closeViolationsWith:policyId
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');
var defaultClient = SecberusApiGw.ApiClient.instance;

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

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

var api = new SecberusApiGw.DefaultApi()
var policyId = policyId_example; // {{String}} 

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

namespace Example
{
    public class closeViolationsExample
    {
        public void main()
        {

            // Configure API key authorization: api_key
            Configuration.Default.ApiKey.Add("x-api-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-api-key", "Bearer");
            // Configure API key authorization: users
            Configuration.Default.ApiKey.Add("Authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("Authorization", "Bearer");

            var apiInstance = new DefaultApi();
            var policyId = policyId_example;  // String | 

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

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$policyId = policyId_example; // String | 

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

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

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

eval { 
    my $result = $api_instance->closeViolations(policyId => $policyId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->closeViolations: $@\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: api_key
swagger_client.configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-api-key'] = 'Bearer'
# Configure API key authorization: users
swagger_client.configuration.api_key['Authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['Authorization'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
policyId = policyId_example # String | 

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

Parameters

Query parameters
Name Description
policy_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 400 - 400 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 403 - 403 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 404 - 404 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

Status: 500 - 500 response

Name Type Format Description
Strict-Transport-Security String
Access-Control-Allow-Origin String
X-Content-Type-Options String

complianceControlsControlIdAncestryOptions


/compliance-controls/{control_id}/ancestry

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-controls/{control_id}/ancestry"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControlList result = apiInstance.complianceControlsControlIdAncestryOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdAncestryOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControlList result = apiInstance.complianceControlsControlIdAncestryOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdAncestryOptions");
            e.printStackTrace();
        }
    }
}
String *controlId = controlId_example; // 

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

[apiInstance complianceControlsControlIdAncestryOptionsWith:controlId
              completionHandler: ^(ComplianceControlList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var controlId = controlId_example; // {{String}} 

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

namespace Example
{
    public class complianceControlsControlIdAncestryOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var controlId = controlId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$controlId = controlId_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
controlId = controlId_example # String | 

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

Parameters

Path parameters
Name Description
control_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceControlsControlIdComplianceOptions


/compliance-controls/{control_id}/compliance

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-controls/{control_id}/compliance"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControlAugmented result = apiInstance.complianceControlsControlIdComplianceOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdComplianceOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControlAugmented result = apiInstance.complianceControlsControlIdComplianceOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdComplianceOptions");
            e.printStackTrace();
        }
    }
}
String *controlId = controlId_example; // 

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

[apiInstance complianceControlsControlIdComplianceOptionsWith:controlId
              completionHandler: ^(ComplianceControlAugmented output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var controlId = controlId_example; // {{String}} 

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

namespace Example
{
    public class complianceControlsControlIdComplianceOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var controlId = controlId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$controlId = controlId_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
controlId = controlId_example # String | 

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

Parameters

Path parameters
Name Description
control_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceControlsControlIdOptions


/compliance-controls/{control_id}

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-controls/{control_id}"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControl result = apiInstance.complianceControlsControlIdOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControl result = apiInstance.complianceControlsControlIdOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdOptions");
            e.printStackTrace();
        }
    }
}
String *controlId = controlId_example; // 

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

[apiInstance complianceControlsControlIdOptionsWith:controlId
              completionHandler: ^(ComplianceControl output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var controlId = controlId_example; // {{String}} 

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

namespace Example
{
    public class complianceControlsControlIdOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var controlId = controlId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$controlId = controlId_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
controlId = controlId_example # String | 

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

Parameters

Path parameters
Name Description
control_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceControlsControlIdPoliciesOptions


/compliance-controls/{control_id}/policies

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-controls/{control_id}/policies"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControlPolicyList result = apiInstance.complianceControlsControlIdPoliciesOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdPoliciesOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        try {
            ComplianceControlPolicyList result = apiInstance.complianceControlsControlIdPoliciesOptions(controlId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceControlsControlIdPoliciesOptions");
            e.printStackTrace();
        }
    }
}
String *controlId = controlId_example; // 

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

[apiInstance complianceControlsControlIdPoliciesOptionsWith:controlId
              completionHandler: ^(ComplianceControlPolicyList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var controlId = controlId_example; // {{String}} 

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

namespace Example
{
    public class complianceControlsControlIdPoliciesOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var controlId = controlId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$controlId = controlId_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
controlId = controlId_example # String | 

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

Parameters

Path parameters
Name Description
control_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceFrameworksFrameworkIdComplianceCsvOptions


/compliance-frameworks/{framework_id}/compliance/csv

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-frameworks/{framework_id}/compliance/csv"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String frameworkId = frameworkId_example; // String | 
        try {
            ComplianceFrameworkCsv result = apiInstance.complianceFrameworksFrameworkIdComplianceCsvOptions(frameworkId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksFrameworkIdComplianceCsvOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String frameworkId = frameworkId_example; // String | 
        try {
            ComplianceFrameworkCsv result = apiInstance.complianceFrameworksFrameworkIdComplianceCsvOptions(frameworkId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksFrameworkIdComplianceCsvOptions");
            e.printStackTrace();
        }
    }
}
String *frameworkId = frameworkId_example; // 

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

[apiInstance complianceFrameworksFrameworkIdComplianceCsvOptionsWith:frameworkId
              completionHandler: ^(ComplianceFrameworkCsv output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var frameworkId = frameworkId_example; // {{String}} 

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

namespace Example
{
    public class complianceFrameworksFrameworkIdComplianceCsvOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var frameworkId = frameworkId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$frameworkId = frameworkId_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
frameworkId = frameworkId_example # String | 

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

Parameters

Path parameters
Name Description
framework_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceFrameworksFrameworkIdComplianceOptions


/compliance-frameworks/{framework_id}/compliance

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-frameworks/{framework_id}/compliance"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        String frameworkId = frameworkId_example; // String | 
        try {
            ComplianceFrameworkAugmented result = apiInstance.complianceFrameworksFrameworkIdComplianceOptions(frameworkId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksFrameworkIdComplianceOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String frameworkId = frameworkId_example; // String | 
        try {
            ComplianceFrameworkAugmented result = apiInstance.complianceFrameworksFrameworkIdComplianceOptions(frameworkId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksFrameworkIdComplianceOptions");
            e.printStackTrace();
        }
    }
}
String *frameworkId = frameworkId_example; // 

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

[apiInstance complianceFrameworksFrameworkIdComplianceOptionsWith:frameworkId
              completionHandler: ^(ComplianceFrameworkAugmented output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var frameworkId = frameworkId_example; // {{String}} 

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

namespace Example
{
    public class complianceFrameworksFrameworkIdComplianceOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var frameworkId = frameworkId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$frameworkId = frameworkId_example; // String | 

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

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

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
frameworkId = frameworkId_example # String | 

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

Parameters

Path parameters
Name Description
framework_id*
String
Required

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceFrameworksFrameworkIdOptions


/compliance-frameworks/{framework_id}

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//compliance-frameworks/{framework_id}"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        ComplianceFrameworkPatch body = ; // ComplianceFrameworkPatch | 
        String frameworkId = frameworkId_example; // String | 
        try {
            ComplianceFramework result = apiInstance.complianceFrameworksFrameworkIdOptions(body, frameworkId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksFrameworkIdOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        ComplianceFrameworkPatch body = ; // ComplianceFrameworkPatch | 
        String frameworkId = frameworkId_example; // String | 
        try {
            ComplianceFramework result = apiInstance.complianceFrameworksFrameworkIdOptions(body, frameworkId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksFrameworkIdOptions");
            e.printStackTrace();
        }
    }
}
ComplianceFrameworkPatch *body = ; // 
String *frameworkId = frameworkId_example; // 

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

[apiInstance complianceFrameworksFrameworkIdOptionsWith:body
    frameworkId:frameworkId
              completionHandler: ^(ComplianceFramework output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{ComplianceFrameworkPatch}} 
var frameworkId = frameworkId_example; // {{String}} 

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

namespace Example
{
    public class complianceFrameworksFrameworkIdOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new ComplianceFrameworkPatch(); // ComplianceFrameworkPatch | 
            var frameworkId = frameworkId_example;  // String | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // ComplianceFrameworkPatch | 
$frameworkId = frameworkId_example; // String | 

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::ComplianceFrameworkPatch->new(); # ComplianceFrameworkPatch | 
my $frameworkId = frameworkId_example; # String | 

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

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # ComplianceFrameworkPatch | 
frameworkId = frameworkId_example # String | 

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

Parameters

Path parameters
Name Description
framework_id*
String
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceFrameworksOptions


/compliance-frameworks

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://api.secberus.io//compliance-frameworks"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        IdList body = ; // IdList | 
        try {
            Empty result = apiInstance.complianceFrameworksOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        IdList body = ; // IdList | 
        try {
            Empty result = apiInstance.complianceFrameworksOptions(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksOptions");
            e.printStackTrace();
        }
    }
}
IdList *body = ; // 

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

[apiInstance complianceFrameworksOptionsWith:body
              completionHandler: ^(Empty output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

var api = new SecberusApiGw.DefaultApi()
var body = ; // {{IdList}} 

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

namespace Example
{
    public class complianceFrameworksOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new IdList(); // IdList | 

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // IdList | 

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

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

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

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

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

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


complianceFrameworksSummaryOptions


/compliance-frameworks/summary

Usage and SDK Samples

curl -X OPTIONS\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-frameworks/summary"
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) {
        
        DefaultApi apiInstance = new DefaultApi();
        try {
            ComplianceFrameworkSummaryList result = apiInstance.complianceFrameworksSummaryOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksSummaryOptions");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            ComplianceFrameworkSummaryList result = apiInstance.complianceFrameworksSummaryOptions();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#complianceFrameworksSummaryOptions");
            e.printStackTrace();
        }
    }
}

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

[apiInstance complianceFrameworksSummaryOptionsWithCompletionHandler: 
              ^(ComplianceFrameworkSummaryList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');

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

namespace Example
{
    public class complianceFrameworksSummaryOptionsExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();

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

$api_instance = new Swagger\Client\ApiDefaultApi();

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

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

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

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

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

Parameters

Responses

Status: 200 - 200 response

Name Type Format Description
Access-Control-Allow-Origin String
Access-Control-Allow-Methods String
Access-Control-Allow-Headers String

Status: 400 - 400 response

Status: 403 - 403 response

Status: 404 - 404 response

Status: 500 - 500 response


computeControlCompliance


/compliance-controls/{control_id}/compliance

Usage and SDK Samples

curl -X GET\
-H "x-api-key: [[apiKey]]"\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
"https://api.secberus.io//compliance-controls/{control_id}/compliance?resource_data=&datasource_id=&resource_id=&datasource_type="
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: api_key
        ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
        api_key.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //api_key.setApiKeyPrefix("Token");

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

        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        String resourceData = resourceData_example; // String | 
        String datasourceId = datasourceId_example; // String | 
        String resourceId = resourceId_example; // String | 
        String datasourceType = datasourceType_example; // String | 
        try {
            ComplianceControlAugmented result = apiInstance.computeControlCompliance(controlId, resourceData, datasourceId, resourceId, datasourceType);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#computeControlCompliance");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String controlId = controlId_example; // String | 
        String resourceData = resourceData_example; // String | 
        String datasourceId = datasourceId_example; // String | 
        String resourceId = resourceId_example; // String | 
        String datasourceType = datasourceType_example; // String | 
        try {
            ComplianceControlAugmented result = apiInstance.computeControlCompliance(controlId, resourceData, datasourceId, resourceId, datasourceType);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#computeControlCompliance");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure API key authorization: (authentication scheme: api_key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"x-api-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"x-api-key"];
// Configure API key authorization: (authentication scheme: users)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"Authorization"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"Authorization"];
String *controlId = controlId_example; // 
String *resourceData = resourceData_example; //  (optional)
String *datasourceId = datasourceId_example; //  (optional)
String *resourceId = resourceId_example; //  (optional)
String *datasourceType = datasourceType_example; //  (optional)

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

[apiInstance computeControlComplianceWith:controlId
    resourceData:resourceData
    datasourceId:datasourceId
    resourceId:resourceId
    datasourceType:datasourceType
              completionHandler: ^(ComplianceControlAugmented output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SecberusApiGw = require('secberus_api_gw');
var defaultClient = SecberusApiGw.ApiClient.instance;

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

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

var api = new SecberusApiGw.DefaultApi()
var controlId = controlId_example; // {{String}} 
var opts = { 
  'resourceData': resourceData_example, // {{String}} 
  'datasourceId': datasourceId_example, // {{String}} 
  'resourceId': resourceId_example, // {{String}} 
  'datasourceType': datasourceType_example // {{String}} 
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.computeControlCompliance(controlId, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class computeControlComplianceExample
    {
        public void main()
        {

            // Configure API key authorization: api_key
            Configuration.Default.ApiKey.Add("x-api-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("x-api-key", "Bearer");
            // Configure API key authorization: users
            Configuration.Default.ApiKey.Add("Authorization", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("Authorization", "Bearer");

            var apiInstance = new DefaultApi();
            var controlId = controlId_example;  // String | 
            var resourceData = resourceData_example;  // String |  (optional) 
            var datasourceId = datasourceId_example;  // String |  (optional) 
            var resourceId = resourceId_example;  // String |  (optional) 
            var datasourceType = datasourceType_example;  // String |  (optional) 

            try
            {
                ComplianceControlAugmented result = apiInstance.computeControlCompliance(controlId, resourceData, datasourceId, resourceId, datasourceType);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.computeControlCompliance: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

$api_instance = new Swagger\Client\ApiDefaultApi();
$controlId = controlId_example; // String | 
$resourceData = resourceData_example; // String | 
$datasourceId = datasourceId_example; // String | 
$resourceId = resourceId_example; // String | 
$datasourceType = datasourceType_example; // String | 

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

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

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $controlId = controlId_example; # String | 
my $resourceData = resourceData_example; # String | 
my $datasourceId = datasourceId_example; # String | 
my $resourceId = resourceId_example; # String | 
my $datasourceType = datasourceType_example; # String | 

eval { 
    my $result = $api_instance->computeControlCompliance(controlId => $controlId, resourceData => $resourceData, datasourceId => $datasourceId, resourceId => $resourceId, datasourceType => $datasourceType);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->computeControlCompliance: $@\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: api_key
swagger_client.configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['x-api-key'] = 'Bearer'
# Configure API key authorization: users
swagger_client.configuration.api_key['Authorization'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['Authorization'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
controlId = controlId_example # String | 
resourceData = resourceData_example # String |  (optional)
datasourceId = datasourceId_example # String |  (optional)
resourceId = resourceId_example # String |  (optional)
datasourceType = datasourceType_example # String |  (optional)

try: 
    api_response = api_instance.compute_control_compliance(controlId, resourceData=resourceData, datasourceId=datasourceId, resourceId=resourceId, datasourceType=datasourceType)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->computeControlCompliance: %s\n" % e)

Parameters

Path parameters
Name Description
control_id*
String
Required
Query parameters
Name Description
resource_data
String
datasource_id
String
resource_id
String
datasource_type
String

Responses

Status: 200 - 200 response