Skip to content

Latest commit

 

History

History
1074 lines (961 loc) · 36.8 KB

File metadata and controls

1074 lines (961 loc) · 36.8 KB

.ComplianceAcceleratorApi

All URIs are relative to http://localhost

Method HTTP request Description
complianceAcceleratorCreateWorkspace POST /api/v3/compliance/workspace Summary: Create workspace Description: Create a workspace.
complianceAcceleratorDeleteComplianceWorkspaces DELETE /api/v3/compliance Summary: Delete compliance workspaces Description: Delete workspaces.
complianceAcceleratorGetComplianceInfo GET /api/v3/compliance Summary: Get compliance info Description: Return stored compliance data.
complianceAcceleratorHydrateWorkspace POST /api/v3/compliance/workspace/hydrate HydrateWorkspace - Hydrates specified objects within a workspace
complianceAcceleratorStoreComplianceInfo POST /api/v3/compliance Summary: Store compliance info Description: Store compliance data.

complianceAcceleratorCreateWorkspace

StreamResultOfComplianceacceleratorv3CreateWorkspaceResponse complianceAcceleratorCreateWorkspace(complianceacceleratorv3CreateWorkspaceRequest)

Example

import { createConfiguration, ComplianceAcceleratorApi } from '';
import type { ComplianceAcceleratorApiComplianceAcceleratorCreateWorkspaceRequest } from '';

const configuration = createConfiguration();
const apiInstance = new ComplianceAcceleratorApi(configuration);

const request: ComplianceAcceleratorApiComplianceAcceleratorCreateWorkspaceRequest = {
  
  complianceacceleratorv3CreateWorkspaceRequest: {
    complianceInfo: {
      options: {
        emailConfig: {
          integrationId: "integrationId_example",
          templateId: "templateId_example",
        },
        parentGroups: {
          "key": {
            desc: "desc_example",
            groupTypeId: 1,
            id: 1,
            ldapConfig: {
              attributes: [
                "attributes_example",
              ],
              bindGroupId: 1,
              bindPassword: "bindPassword_example",
              clearGroup: true,
              filter: "filter_example",
              filterScope: 1,
              importLimit: 1,
              ldapGroupName: "ldapGroupName_example",
              ldapId: "ldapId_example",
              memberPrefix: "memberPrefix_example",
            },
            members: [
              {
                memberId: "memberId_example",
                name: "name_example",
              },
            ],
            membersToAdd: [
              "membersToAdd_example",
            ],
            membersToDelete: [
              {
                memberId: "memberId_example",
                name: "name_example",
              },
            ],
            name: "name_example",
            parent: true,
          },
        },
        policyId: "policyId_example",
        rules: {
          "key": {
            actions: {
              "key": {
                notificationType: "UNDEFINED_RECTYPE",
                userIds: [
                  "userIds_example",
                ],
              },
            },
            ruleId: "ruleId_example",
          },
        },
        syslogConfig: {
          host: "host_example",
          includeQRadar: true,
          isDeletion: true,
          name: "name_example",
          port: "port_example",
          protocol: "protocol_example",
          syslogId: "syslogId_example",
          templateId: "templateId_example",
        },
        tasks: {
          "key": "UNDEFINED",
        },
      },
      workspaces: {
        "key": {
          auditInfo: {
            description: "description_example",
            enabled: true,
            id: "id_example",
            instructions: "instructions_example",
            isDeletion: true,
            name: "name_example",
            owner: {
              integrationId: "integrationId_example",
              label: "label_example",
              templateId: "templateId_example",
              type: "UNDEFINED_RECTYPE",
              value: "value_example",
            },
            recipients: [
              {
                integrationId: "integrationId_example",
                label: "label_example",
                templateId: "templateId_example",
                type: "UNDEFINED_RECTYPE",
                value: "value_example",
              },
            ],
            reportKey: "reportKey_example",
            runOnceNow: true,
            scheduler: {
              beginSchedule: new Date('1970-01-01T00:00:00.00Z'),
              byDayOfMonth: true,
              dayOfMonth: "dayOfMonth_example",
              dayOfWeek: [
                "UNDEFINED_DAY",
              ],
              dayOrder: "UNDEFINED_ORDER",
              dayOrderDayOfWeek: "UNDEFINED_DAY",
              endSchedule: new Date('1970-01-01T00:00:00.00Z'),
              frequency: "UNDEFINED_FREQUENCY",
              months: [
                "EVERYMONTH",
              ],
              neverEnd: true,
              repeat: 1,
              repeatBegin: {
                hour: 1,
                minute: 1,
                timezone: "timezone_example",
              },
              repeatEnd: {
                hour: 1,
                minute: 1,
                timezone: "timezone_example",
              },
            },
            tasks: [
              {
                auditType: "UNDEFINED_TYPE",
                deliveryMethod: {
                  fileFormat: "UNDEFINED_FORMAT",
                  reportTimeZone: "reportTimeZone_example",
                },
                distributionRuleIds: [
                  "distributionRuleIds_example",
                ],
                emailSubject: "emailSubject_example",
                instructions: "instructions_example",
                name: "name_example",
                parameter: {
                  dataImportParameter: {
                    extraDetail: "extraDetail_example",
                    integrationId: "integrationId_example",
                    templateId: "templateId_example",
                    value: "value_example",
                  },
                  reportParameter: {
                    extraDetail: "extraDetail_example",
                    reportId: "reportId_example",
                    reportName: "reportName_example",
                    runtimeParameters: [
                      {
                        key: "key_example",
                        label: "label_example",
                        operatorType: "UNDEFINED_OPERATOR_TYPE",
                        runtimeParameterType: "UNDEFINED_TYPE",
                        runtimeParameterTypeLength: 1,
                        value: "value_example",
                      },
                    ],
                    syncExecutionDate: true,
                    threshold: 1,
                  },
                },
                recipients: [
                  {
                    integrationId: "integrationId_example",
                    label: "label_example",
                    templateId: "templateId_example",
                    type: "UNDEFINED_RECTYPE",
                    value: "value_example",
                  },
                ],
                reportFilters: {
                  bracketsId: 1,
                  filterName: "filterName_example",
                  filtersArray: [
                    {
                      brackets: ,
                      condition: {
                        caseInsensitive: true,
                        fieldNlsTranslationKey: "fieldNlsTranslationKey_example",
                        filterId: 1,
                        groupTypeId: 1,
                        headerId: "headerId_example",
                        headerName: "headerName_example",
                        headerType: "UNDEFINED_TYPE",
                        inReportDateRange: {
                          endDate: "endDate_example",
                          endNumber: 1,
                          endUnit: "UNDEFINED_UINT_TYPE",
                          startDate: "startDate_example",
                          startNumber: 1,
                          startUnit: "UNDEFINED_UINT_TYPE",
                          type: "UNDEFINED_DATE_RANGE_TYPE",
                        },
                        inReportFieldNlsKey: "inReportFieldNlsKey_example",
                        inReportHeaderId: "inReportHeaderId_example",
                        inReportHeaderName: "inReportHeaderName_example",
                        inReportId: "inReportId_example",
                        inReportName: "inReportName_example",
                        inReportTableName: "inReportTableName_example",
                        isTuple: true,
                        operatorType: "UNDEFINED_OPERATOR_TYPE",
                        parameterType: "UNDEFINED_PARAM_TYPE",
                        schemaName: "schemaName_example",
                        sequence: 1,
                        tableName: "tableName_example",
                        tupleType: "tupleType_example",
                        values: [
                          "values_example",
                        ],
                      },
                    },
                  ],
                  havingArray: [
                    {
                      condition: {
                        aggregationType: "UNDEFINED_AGG_TYPE",
                        headerId: "headerId_example",
                        headerName: "headerName_example",
                        operatorType: "UNDEFINED_OPERATOR_TYPE",
                        tableName: "tableName_example",
                        value: "value_example",
                      },
                    },
                  ],
                  isCustom: true,
                  optionType: "UNDEFINED_OPTION_TYPE",
                  sequence: 1,
                },
                scheduledTaskId: "scheduledTaskId_example",
                type: "UNDEFINED_JOBTYPE",
                workflowInvestigationLinks: [
                  {
                    display: "display_example",
                    id: "id_example",
                    type: "type_example",
                  },
                ],
                workflowResponseTemplate: {
                  display: "display_example",
                  id: "id_example",
                  type: "type_example",
                },
                workflowType: "REVIEW_NONE",
                workflowUniqueFields: [
                  "workflowUniqueFields_example",
                ],
              },
            ],
          },
          dashboards: [
            {
              ID: "ID_example",
              type: "UNDEFINED_DASH",
            },
          ],
          groups: {
            "key": {
              desc: "desc_example",
              groupTypeId: 1,
              id: 1,
              ldapConfig: {
                attributes: [
                  "attributes_example",
                ],
                bindGroupId: 1,
                bindPassword: "bindPassword_example",
                clearGroup: true,
                filter: "filter_example",
                filterScope: 1,
                importLimit: 1,
                ldapGroupName: "ldapGroupName_example",
                ldapId: "ldapId_example",
                memberPrefix: "memberPrefix_example",
              },
              members: [
                {
                  memberId: "memberId_example",
                  name: "name_example",
                },
              ],
              membersToAdd: [
                "membersToAdd_example",
              ],
              membersToDelete: [
                {
                  memberId: "memberId_example",
                  name: "name_example",
                },
              ],
              name: "name_example",
              parent: true,
            },
          },
          reportsMap: {
            "key": {
              reports: [
                {
                  description: "description_example",
                  groupsNeeded: [
                    {
                      desc: "desc_example",
                      groupTypeId: 1,
                      id: 1,
                      ldapConfig: {
                        attributes: [
                          "attributes_example",
                        ],
                        bindGroupId: 1,
                        bindPassword: "bindPassword_example",
                        clearGroup: true,
                        filter: "filter_example",
                        filterScope: 1,
                        importLimit: 1,
                        ldapGroupName: "ldapGroupName_example",
                        ldapId: "ldapId_example",
                        memberPrefix: "memberPrefix_example",
                      },
                      members: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      membersToAdd: [
                        "membersToAdd_example",
                      ],
                      membersToDelete: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      name: "name_example",
                      parent: true,
                    },
                  ],
                  groupsPresent: [
                    {
                      desc: "desc_example",
                      groupTypeId: 1,
                      id: 1,
                      ldapConfig: {
                        attributes: [
                          "attributes_example",
                        ],
                        bindGroupId: 1,
                        bindPassword: "bindPassword_example",
                        clearGroup: true,
                        filter: "filter_example",
                        filterScope: 1,
                        importLimit: 1,
                        ldapGroupName: "ldapGroupName_example",
                        ldapId: "ldapId_example",
                        memberPrefix: "memberPrefix_example",
                      },
                      members: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      membersToAdd: [
                        "membersToAdd_example",
                      ],
                      membersToDelete: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      name: "name_example",
                      parent: true,
                    },
                  ],
                  reportId: "reportId_example",
                  reportTags: [
                    {
                      nlsKey: "nlsKey_example",
                      nlsValue: "nlsValue_example",
                    },
                  ],
                  status: "POPULATED",
                  title: "title_example",
                },
              ],
            },
          },
        },
      },
    },
  },
};

const data = await apiInstance.complianceAcceleratorCreateWorkspace(request);
console.log('API called successfully. Returned data:', data);

Parameters

Name Type Description Notes
complianceacceleratorv3CreateWorkspaceRequest Complianceacceleratorv3CreateWorkspaceRequest

Return type

StreamResultOfComplianceacceleratorv3CreateWorkspaceResponse

Authorization

BasicAuth, ApiKeyAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status code Description Response headers
200 A successful response.(streaming responses) -
0 An unexpected error response. -

[Back to top] [Back to API list] [Back to Model list] [Back to README]

complianceAcceleratorDeleteComplianceWorkspaces

Complianceacceleratorv3DeleteComplianceWorkspacesResponse complianceAcceleratorDeleteComplianceWorkspaces()

Example

import { createConfiguration, ComplianceAcceleratorApi } from '';
import type { ComplianceAcceleratorApiComplianceAcceleratorDeleteComplianceWorkspacesRequest } from '';

const configuration = createConfiguration();
const apiInstance = new ComplianceAcceleratorApi(configuration);

const request: ComplianceAcceleratorApiComplianceAcceleratorDeleteComplianceWorkspacesRequest = {
    // Id to be deleted. (optional)
  regulations: [
    "regulations_example",
  ],
    // if you want to delete a whole configuration. (optional)
  deleteAll: true,
};

const data = await apiInstance.complianceAcceleratorDeleteComplianceWorkspaces(request);
console.log('API called successfully. Returned data:', data);

Parameters

Name Type Description Notes
regulations Array<string> Id to be deleted. (optional) defaults to undefined
deleteAll [boolean] if you want to delete a whole configuration. (optional) defaults to undefined

Return type

Complianceacceleratorv3DeleteComplianceWorkspacesResponse

Authorization

BasicAuth, ApiKeyAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status code Description Response headers
200 A successful response. -
0 An unexpected error response. -

[Back to top] [Back to API list] [Back to Model list] [Back to README]

complianceAcceleratorGetComplianceInfo

Complianceacceleratorv3GetComplianceInfoResponse complianceAcceleratorGetComplianceInfo()

Example

import { createConfiguration, ComplianceAcceleratorApi } from '';
import type { ComplianceAcceleratorApiComplianceAcceleratorGetComplianceInfoRequest } from '';

const configuration = createConfiguration();
const apiInstance = new ComplianceAcceleratorApi(configuration);

const request: ComplianceAcceleratorApiComplianceAcceleratorGetComplianceInfoRequest = {
    // gives compliance workspace data without reaching out to other services - meant to be quicker for dashboards. (optional)
  isBrief: true,
};

const data = await apiInstance.complianceAcceleratorGetComplianceInfo(request);
console.log('API called successfully. Returned data:', data);

Parameters

Name Type Description Notes
isBrief [boolean] gives compliance workspace data without reaching out to other services - meant to be quicker for dashboards. (optional) defaults to undefined

Return type

Complianceacceleratorv3GetComplianceInfoResponse

Authorization

BasicAuth, ApiKeyAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status code Description Response headers
200 A successful response. -
0 An unexpected error response. -

[Back to top] [Back to API list] [Back to Model list] [Back to README]

complianceAcceleratorHydrateWorkspace

Complianceacceleratorv3HydrateComplianceWorkspacesResponse complianceAcceleratorHydrateWorkspace(complianceacceleratorv3HydrateComplianceWorkspacesRequest)

Example

import { createConfiguration, ComplianceAcceleratorApi } from '';
import type { ComplianceAcceleratorApiComplianceAcceleratorHydrateWorkspaceRequest } from '';

const configuration = createConfiguration();
const apiInstance = new ComplianceAcceleratorApi(configuration);

const request: ComplianceAcceleratorApiComplianceAcceleratorHydrateWorkspaceRequest = {
  
  complianceacceleratorv3HydrateComplianceWorkspacesRequest: {
    complianceId: "complianceId_example",
  },
};

const data = await apiInstance.complianceAcceleratorHydrateWorkspace(request);
console.log('API called successfully. Returned data:', data);

Parameters

Name Type Description Notes
complianceacceleratorv3HydrateComplianceWorkspacesRequest Complianceacceleratorv3HydrateComplianceWorkspacesRequest

Return type

Complianceacceleratorv3HydrateComplianceWorkspacesResponse

Authorization

BasicAuth, ApiKeyAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status code Description Response headers
200 A successful response. -
0 An unexpected error response. -

[Back to top] [Back to API list] [Back to Model list] [Back to README]

complianceAcceleratorStoreComplianceInfo

Complianceacceleratorv3StoreComplianceInfoResponse complianceAcceleratorStoreComplianceInfo(complianceacceleratorv3StoreComplianceInfoRequest)

Example

import { createConfiguration, ComplianceAcceleratorApi } from '';
import type { ComplianceAcceleratorApiComplianceAcceleratorStoreComplianceInfoRequest } from '';

const configuration = createConfiguration();
const apiInstance = new ComplianceAcceleratorApi(configuration);

const request: ComplianceAcceleratorApiComplianceAcceleratorStoreComplianceInfoRequest = {
  
  complianceacceleratorv3StoreComplianceInfoRequest: {
    complianceInfo: {
      options: {
        emailConfig: {
          integrationId: "integrationId_example",
          templateId: "templateId_example",
        },
        parentGroups: {
          "key": {
            desc: "desc_example",
            groupTypeId: 1,
            id: 1,
            ldapConfig: {
              attributes: [
                "attributes_example",
              ],
              bindGroupId: 1,
              bindPassword: "bindPassword_example",
              clearGroup: true,
              filter: "filter_example",
              filterScope: 1,
              importLimit: 1,
              ldapGroupName: "ldapGroupName_example",
              ldapId: "ldapId_example",
              memberPrefix: "memberPrefix_example",
            },
            members: [
              {
                memberId: "memberId_example",
                name: "name_example",
              },
            ],
            membersToAdd: [
              "membersToAdd_example",
            ],
            membersToDelete: [
              {
                memberId: "memberId_example",
                name: "name_example",
              },
            ],
            name: "name_example",
            parent: true,
          },
        },
        policyId: "policyId_example",
        rules: {
          "key": {
            actions: {
              "key": {
                notificationType: "UNDEFINED_RECTYPE",
                userIds: [
                  "userIds_example",
                ],
              },
            },
            ruleId: "ruleId_example",
          },
        },
        syslogConfig: {
          host: "host_example",
          includeQRadar: true,
          isDeletion: true,
          name: "name_example",
          port: "port_example",
          protocol: "protocol_example",
          syslogId: "syslogId_example",
          templateId: "templateId_example",
        },
        tasks: {
          "key": "UNDEFINED",
        },
      },
      workspaces: {
        "key": {
          auditInfo: {
            description: "description_example",
            enabled: true,
            id: "id_example",
            instructions: "instructions_example",
            isDeletion: true,
            name: "name_example",
            owner: {
              integrationId: "integrationId_example",
              label: "label_example",
              templateId: "templateId_example",
              type: "UNDEFINED_RECTYPE",
              value: "value_example",
            },
            recipients: [
              {
                integrationId: "integrationId_example",
                label: "label_example",
                templateId: "templateId_example",
                type: "UNDEFINED_RECTYPE",
                value: "value_example",
              },
            ],
            reportKey: "reportKey_example",
            runOnceNow: true,
            scheduler: {
              beginSchedule: new Date('1970-01-01T00:00:00.00Z'),
              byDayOfMonth: true,
              dayOfMonth: "dayOfMonth_example",
              dayOfWeek: [
                "UNDEFINED_DAY",
              ],
              dayOrder: "UNDEFINED_ORDER",
              dayOrderDayOfWeek: "UNDEFINED_DAY",
              endSchedule: new Date('1970-01-01T00:00:00.00Z'),
              frequency: "UNDEFINED_FREQUENCY",
              months: [
                "EVERYMONTH",
              ],
              neverEnd: true,
              repeat: 1,
              repeatBegin: {
                hour: 1,
                minute: 1,
                timezone: "timezone_example",
              },
              repeatEnd: {
                hour: 1,
                minute: 1,
                timezone: "timezone_example",
              },
            },
            tasks: [
              {
                auditType: "UNDEFINED_TYPE",
                deliveryMethod: {
                  fileFormat: "UNDEFINED_FORMAT",
                  reportTimeZone: "reportTimeZone_example",
                },
                distributionRuleIds: [
                  "distributionRuleIds_example",
                ],
                emailSubject: "emailSubject_example",
                instructions: "instructions_example",
                name: "name_example",
                parameter: {
                  dataImportParameter: {
                    extraDetail: "extraDetail_example",
                    integrationId: "integrationId_example",
                    templateId: "templateId_example",
                    value: "value_example",
                  },
                  reportParameter: {
                    extraDetail: "extraDetail_example",
                    reportId: "reportId_example",
                    reportName: "reportName_example",
                    runtimeParameters: [
                      {
                        key: "key_example",
                        label: "label_example",
                        operatorType: "UNDEFINED_OPERATOR_TYPE",
                        runtimeParameterType: "UNDEFINED_TYPE",
                        runtimeParameterTypeLength: 1,
                        value: "value_example",
                      },
                    ],
                    syncExecutionDate: true,
                    threshold: 1,
                  },
                },
                recipients: [
                  {
                    integrationId: "integrationId_example",
                    label: "label_example",
                    templateId: "templateId_example",
                    type: "UNDEFINED_RECTYPE",
                    value: "value_example",
                  },
                ],
                reportFilters: {
                  bracketsId: 1,
                  filterName: "filterName_example",
                  filtersArray: [
                    {
                      brackets: ,
                      condition: {
                        caseInsensitive: true,
                        fieldNlsTranslationKey: "fieldNlsTranslationKey_example",
                        filterId: 1,
                        groupTypeId: 1,
                        headerId: "headerId_example",
                        headerName: "headerName_example",
                        headerType: "UNDEFINED_TYPE",
                        inReportDateRange: {
                          endDate: "endDate_example",
                          endNumber: 1,
                          endUnit: "UNDEFINED_UINT_TYPE",
                          startDate: "startDate_example",
                          startNumber: 1,
                          startUnit: "UNDEFINED_UINT_TYPE",
                          type: "UNDEFINED_DATE_RANGE_TYPE",
                        },
                        inReportFieldNlsKey: "inReportFieldNlsKey_example",
                        inReportHeaderId: "inReportHeaderId_example",
                        inReportHeaderName: "inReportHeaderName_example",
                        inReportId: "inReportId_example",
                        inReportName: "inReportName_example",
                        inReportTableName: "inReportTableName_example",
                        isTuple: true,
                        operatorType: "UNDEFINED_OPERATOR_TYPE",
                        parameterType: "UNDEFINED_PARAM_TYPE",
                        schemaName: "schemaName_example",
                        sequence: 1,
                        tableName: "tableName_example",
                        tupleType: "tupleType_example",
                        values: [
                          "values_example",
                        ],
                      },
                    },
                  ],
                  havingArray: [
                    {
                      condition: {
                        aggregationType: "UNDEFINED_AGG_TYPE",
                        headerId: "headerId_example",
                        headerName: "headerName_example",
                        operatorType: "UNDEFINED_OPERATOR_TYPE",
                        tableName: "tableName_example",
                        value: "value_example",
                      },
                    },
                  ],
                  isCustom: true,
                  optionType: "UNDEFINED_OPTION_TYPE",
                  sequence: 1,
                },
                scheduledTaskId: "scheduledTaskId_example",
                type: "UNDEFINED_JOBTYPE",
                workflowInvestigationLinks: [
                  {
                    display: "display_example",
                    id: "id_example",
                    type: "type_example",
                  },
                ],
                workflowResponseTemplate: {
                  display: "display_example",
                  id: "id_example",
                  type: "type_example",
                },
                workflowType: "REVIEW_NONE",
                workflowUniqueFields: [
                  "workflowUniqueFields_example",
                ],
              },
            ],
          },
          dashboards: [
            {
              ID: "ID_example",
              type: "UNDEFINED_DASH",
            },
          ],
          groups: {
            "key": {
              desc: "desc_example",
              groupTypeId: 1,
              id: 1,
              ldapConfig: {
                attributes: [
                  "attributes_example",
                ],
                bindGroupId: 1,
                bindPassword: "bindPassword_example",
                clearGroup: true,
                filter: "filter_example",
                filterScope: 1,
                importLimit: 1,
                ldapGroupName: "ldapGroupName_example",
                ldapId: "ldapId_example",
                memberPrefix: "memberPrefix_example",
              },
              members: [
                {
                  memberId: "memberId_example",
                  name: "name_example",
                },
              ],
              membersToAdd: [
                "membersToAdd_example",
              ],
              membersToDelete: [
                {
                  memberId: "memberId_example",
                  name: "name_example",
                },
              ],
              name: "name_example",
              parent: true,
            },
          },
          reportsMap: {
            "key": {
              reports: [
                {
                  description: "description_example",
                  groupsNeeded: [
                    {
                      desc: "desc_example",
                      groupTypeId: 1,
                      id: 1,
                      ldapConfig: {
                        attributes: [
                          "attributes_example",
                        ],
                        bindGroupId: 1,
                        bindPassword: "bindPassword_example",
                        clearGroup: true,
                        filter: "filter_example",
                        filterScope: 1,
                        importLimit: 1,
                        ldapGroupName: "ldapGroupName_example",
                        ldapId: "ldapId_example",
                        memberPrefix: "memberPrefix_example",
                      },
                      members: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      membersToAdd: [
                        "membersToAdd_example",
                      ],
                      membersToDelete: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      name: "name_example",
                      parent: true,
                    },
                  ],
                  groupsPresent: [
                    {
                      desc: "desc_example",
                      groupTypeId: 1,
                      id: 1,
                      ldapConfig: {
                        attributes: [
                          "attributes_example",
                        ],
                        bindGroupId: 1,
                        bindPassword: "bindPassword_example",
                        clearGroup: true,
                        filter: "filter_example",
                        filterScope: 1,
                        importLimit: 1,
                        ldapGroupName: "ldapGroupName_example",
                        ldapId: "ldapId_example",
                        memberPrefix: "memberPrefix_example",
                      },
                      members: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      membersToAdd: [
                        "membersToAdd_example",
                      ],
                      membersToDelete: [
                        {
                          memberId: "memberId_example",
                          name: "name_example",
                        },
                      ],
                      name: "name_example",
                      parent: true,
                    },
                  ],
                  reportId: "reportId_example",
                  reportTags: [
                    {
                      nlsKey: "nlsKey_example",
                      nlsValue: "nlsValue_example",
                    },
                  ],
                  status: "POPULATED",
                  title: "title_example",
                },
              ],
            },
          },
        },
      },
    },
  },
};

const data = await apiInstance.complianceAcceleratorStoreComplianceInfo(request);
console.log('API called successfully. Returned data:', data);

Parameters

Name Type Description Notes
complianceacceleratorv3StoreComplianceInfoRequest Complianceacceleratorv3StoreComplianceInfoRequest

Return type

Complianceacceleratorv3StoreComplianceInfoResponse

Authorization

BasicAuth, ApiKeyAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status code Description Response headers
200 A successful response. -
0 An unexpected error response. -

[Back to top] [Back to API list] [Back to Model list] [Back to README]