Skip to content
This repository was archived by the owner on Jan 12, 2021. It is now read-only.

Latest commit

 

History

History
204 lines (140 loc) · 6.42 KB

File metadata and controls

204 lines (140 loc) · 6.42 KB

CustomComplianceStandardsApi

All URIs are relative to http://localhost/

Method HTTP request Description
create POST api/v2/custom_compliance_standards.json_api Create a(n) Custom Compliance Standard
delete DELETE api/v2/custom_compliance_standards/{id}.json_api Delete a(n) Custom Compliance Standard
show GET api/v2/custom_compliance_standards/{id}.json_api Show a single Custom Compliance Standard
update PATCH api/v2/custom_compliance_standards/{id}.json_api Update a(n) Custom Compliance Standard

create

CustomComplianceStandard create(description, name, include)

Create a(n) Custom Compliance Standard

Example

// Import classes:
//import io.evident.EspSdk.ApiException;
//import io.evident.api.CustomComplianceStandardsApi;


CustomComplianceStandardsApi apiInstance = new CustomComplianceStandardsApi();
String description = "description_example"; // String | The description for this Compliance Standard
String name = "name_example"; // String | Name
String include = "include_example"; // String | Related objects that can be included in the response:  custom_compliance_domains, custom_compliance_controls See Including Objects for more information.
try {
    CustomComplianceStandard result = apiInstance.create(description, name, include);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling CustomComplianceStandardsApi#create");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
description String The description for this Compliance Standard
name String Name
include String Related objects that can be included in the response: custom_compliance_domains, custom_compliance_controls See Including Objects for more information. [optional]

Return type

CustomComplianceStandard

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/vnd.api+json
  • Accept: application/vnd.api+json

delete

Meta delete(id)

Delete a(n) Custom Compliance Standard

Example

// Import classes:
//import io.evident.EspSdk.ApiException;
//import io.evident.api.CustomComplianceStandardsApi;


CustomComplianceStandardsApi apiInstance = new CustomComplianceStandardsApi();
Integer id = 56; // Integer | Custom Compliance Standard ID
try {
    Meta result = apiInstance.delete(id);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling CustomComplianceStandardsApi#delete");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
id Integer Custom Compliance Standard ID

Return type

Meta

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/vnd.api+json
  • Accept: application/vnd.api+json

show

CustomComplianceStandard show(id, include)

Show a single Custom Compliance Standard

Example

// Import classes:
//import io.evident.EspSdk.ApiException;
//import io.evident.api.CustomComplianceStandardsApi;


CustomComplianceStandardsApi apiInstance = new CustomComplianceStandardsApi();
Integer id = 56; // Integer | Custom Compliance Standard ID
String include = "include_example"; // String | Related objects that can be included in the response:  custom_compliance_domains, custom_compliance_controls See Including Objects for more information.
try {
    CustomComplianceStandard result = apiInstance.show(id, include);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling CustomComplianceStandardsApi#show");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
id Integer Custom Compliance Standard ID
include String Related objects that can be included in the response: custom_compliance_domains, custom_compliance_controls See Including Objects for more information. [optional]

Return type

CustomComplianceStandard

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/vnd.api+json
  • Accept: application/vnd.api+json

update

CustomComplianceStandard update(id, include, description, name)

Update a(n) Custom Compliance Standard

Example

// Import classes:
//import io.evident.EspSdk.ApiException;
//import io.evident.api.CustomComplianceStandardsApi;


CustomComplianceStandardsApi apiInstance = new CustomComplianceStandardsApi();
Integer id = 56; // Integer | Custom Compliance Standard ID
String include = "include_example"; // String | Related objects that can be included in the response:  custom_compliance_domains, custom_compliance_controls See Including Objects for more information.
String description = "description_example"; // String | The description for this Compliance Standard
String name = "name_example"; // String | Name
try {
    CustomComplianceStandard result = apiInstance.update(id, include, description, name);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling CustomComplianceStandardsApi#update");
    e.printStackTrace();
}

Parameters

Name Type Description Notes
id Integer Custom Compliance Standard ID
include String Related objects that can be included in the response: custom_compliance_domains, custom_compliance_controls See Including Objects for more information. [optional]
description String The description for this Compliance Standard [optional]
name String Name [optional]

Return type

CustomComplianceStandard

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/vnd.api+json
  • Accept: application/vnd.api+json