×

GET /v2/compliance/integrations

ListComplianceIntegrations lists all the compliance operator metadata for the secured clusters

Description

Parameters

Query Parameters

Name Description Required Default Pattern

query

-

null

pagination.limit

-

null

pagination.offset

-

null

pagination.sortOption.field

-

null

pagination.sortOption.reversed

-

null

pagination.sortOption.aggregateBy.aggrFunc

-

UNSET

pagination.sortOption.aggregateBy.distinct

-

null

Content Type

  • application/json

Responses

Table 1. HTTP Response Codes
Code Message Datatype

200

A successful response.

V2ListComplianceIntegrationsResponse

0

An unexpected error response.

RpcStatus

Samples

Common object reference

ProtobufAny

Field Name Required Nullable Type Description Format

@type

String

RpcStatus

Field Name Required Nullable Type Description Format

code

Integer

int32

message

String

details

List of ProtobufAny

V2COStatus

Represents the status of compliance operator
Enum Values

HEALTHY

UNHEALTHY

V2ClusterPlatformType

Enum Values

GENERIC_CLUSTER

KUBERNETES_CLUSTER

OPENSHIFT_CLUSTER

OPENSHIFT4_CLUSTER

V2ClusterProviderType

Enum Values

UNSPECIFIED

AKS

ARO

EKS

GKE

OCP

OSD

ROSA

V2ComplianceIntegration

Next Tag: 11
Field Name Required Nullable Type Description Format

id

String

version

String

clusterId

String

clusterName

String

namespace

String

statusErrors

List of string

Collection of errors that occurred while trying to obtain compliance operator health info.

operatorInstalled

Boolean

status

V2COStatus

HEALTHY, UNHEALTHY,

clusterPlatformType

V2ClusterPlatformType

GENERIC_CLUSTER, KUBERNETES_CLUSTER, OPENSHIFT_CLUSTER, OPENSHIFT4_CLUSTER,

clusterProviderType

V2ClusterProviderType

UNSPECIFIED, AKS, ARO, EKS, GKE, OCP, OSD, ROSA,

V2ListComplianceIntegrationsResponse

Field Name Required Nullable Type Description Format

integrations

List of V2ComplianceIntegration

totalCount

Integer

int32