コンテンツにスキップ

コレクター GraphQL API🔗

Time🔗

説明: 'Time' は RFC3339 標準に準拠したタイムスタンプを表します

Map🔗

Any🔗

PromVector🔗

説明: 'PromVector' は、以下のリンクで確認できる Prometheus API の型と1対1で対応するカスタムスカラーです。
https://pkg.go.dev/github.com/prometheus/common/model?tab=doc#Vector
この型は多くの Prometheus GraphQL クエリで返されます。

PromSample🔗

説明: 'PromSample' は、以下のリンクで確認できる Prometheus API の型と1対1で対応するカスタムスカラーです。
https://pkg.go.dev/github.com/prometheus/common/model?tab=doc#Sample
この型は一部の Prometheus GraphQL クエリで返されます。

PromMatrix🔗

説明: 'PromMatrix' は、上記 'Vector' のリンクで詳細を確認できる Prometheus API の型と1対1で対応するカスタムスカラーです。
Matrix は現在、1つの GraphQL エンドポイントのみで返されます。

Hosts🔗

説明: 'Hosts' は、'key' がIPアドレス、'value' が関連付けられたホスト名のリストとなるマップ型を表すカスタムスカラーです

KubernetesConfig🔗

説明: 'KubernetesConfig' は、任意の YAML 形式の Kubernetes 設定を表すカスタムスカラーです

StringSlice🔗

EmailAddress🔗

説明: EmailAddress は 'foo@bar.com' または ' foo@bar.com' 形式でなければならない文字列型です

NetworkCIDR🔗

説明: NetworkCIDR は、標準的な '192.0.2.0/24' CIDR 形式でなければならない文字列型です

EndpointCredentials🔗

DeploymentStatus🔗

説明: 'DeploymentStatus' は helm ステータスの列挙型を表すカスタムスカラーです

ChartStatus🔗

説明: 'ChartStatus' は、チャート名、バージョン、ステータスに関連付けられた異なるキーを持つチャートステータス値を保持するマップを表すカスタムスカラーです

Uint🔗

説明: Uint は Int の 32 または 64 ビットの符号なし対応型です

Proxy🔗

説明: 'proxy' はネットワークプロキシ値として使用される文字列値を表すカスタムスカラーです。
以下は proxy の有効な値の例です:
https://auto:pass@autohostname.com:40,http://www.example.com,https://localhost:8080
https://localhost.test.com , https://test@t.com

ConfigStatus🔗

RBACObject🔗

RBACAction🔗

Query🔗

説明: Prometheus エンドポイントのクエリ

フィールド🔗

フィールド 説明 引数
node Node id: ID
getCluster Cluster IDでクラスタを取得 clusterID: ID
getClusterBacklogCount ClusterNodeTimeSeries clusterID: ID, timeRange: TimeRange
getClusterBacklogAge ClusterNodeTimeSeries clusterID: ID, timeRange: TimeRange
getClusterTransmitBytes ClusterNodeTimeSeries clusterID: ID, timeRange: TimeRange
getClusterReceiveBytes ClusterNodeTimeSeries clusterID: ID, timeRange: TimeRange
getClustersByIDs Cluster 複数IDでクラスタを取得 clusterIDs: ID
getClusterNode ClusterNode clusterID: ID, clusterNodeInput: ClusterNodeInput
getAllClusters Cluster テナント上でプロビジョニングされたすべてのクラスタを取得 role: String
getClusterConfig KubernetesConfig クラスタの設定を取得 clusterID: ID
getClusterImageV2 Image クラスタのイメージダウンロードリンクを取得 input: ClusterImageInput
getClusterImage Image 非推奨。統合入力用に getClusterImageV2 を使用してください。 clusterID: ID, imageType: ImageType, launchConsole: Boolean, awsDetails: AWSDetails, gcpDetails: GCPDetails
getCloudZones CloudRegion クラウドサービスのリージョンとゾーンを取得 imageType: ImageType
getClusterCredentials Credentials クラスタの認証情報を取得 clusterID: ID
getHosts Hosts 指定したクラスタに関連付けられたすべての host->address マッピングを取得 clusterID: ID
getClusterActivationDetails Activation clusterID: ID
getSystemByRole System role: String
getOSConfig OSConfig clusterID: ID, nodeName: String
getAllOSConfigs OSConfig clusterID: ID
getClusterStatuses Status クラスタのステータスおよびデプロイ済み helm リソースを取得 clusterID: ID
getClusterDeploymentStatus ChartStatus クラスタデプロイメントのステータスを取得 clusterID: ID, deploymentID: ID
getChart Chart 名前で単一の Helm チャートを取得 chartName: String
getAllCharts ChartList デプロイ可能なすべての Helm チャートを取得
getBillOfMaterials BillOfMaterials
getClusterDeployment Deployment コレクター配下の単一デプロイメントを取得 clusterID: ID, deploymentID: ID
getAllClusterDeployments Deployment コレクター配下のすべてのデプロイメントを取得 clusterID: ID
getDeploymentEndpoint Endpoint 指定したデプロイメントに設定されたエンドポイントを取得 clusterID: ID, deploymentID: ID, endpointID: ID
getAllDeploymentEndpoints Endpoint 指定したデプロイメントに設定されたすべてのエンドポイントを取得 clusterID: ID, deploymentID: ID
getDeploymentEndpointCredentialsValidityPeriod ValidityPeriod EndpointCredential の有効期間を取得 clusterID: ID, deploymentID: ID, endpointID: ID
getAWSRegions String 利用可能なイメージがある AWS リージョンのリストを取得
getRoleDeployments Deployment 指定したロールのすべてのクラスタにインストールされるデプロイメントを取得 role: String
getRoleDeployment Deployment IDでロールベースのデプロイメントを取得 deploymentID: ID
getAllCollectorsOverview CollectorOverview 指定したロールと期間のすべてのコレクター概要データを取得 role: String, timeRange: TimeRange
getCollectorMetrics CollectorMetrics 指定した期間のコレクターデータフローメトリクスを取得 timeRange: TimeRange
getAggregateRateByCollector AggregateRateByCollector 指定したコレクターの指定期間の集計データフローレートメトリクスを取得 clusterID: ID, timeRange: TimeRange
getFlowRate FlowRate 指定したコレクターの指定期間のフローレートメトリクスを取得 clusterID: ID, timeRange: TimeRange
getLogLastSeenMetrics LogLastSeenMetrics 指定したクラスタのすべての利用可能なログソースの最終確認メトリクスを取得。
clusterId を指定しない場合、すべての既存クラスタのすべてのログソースメトリクスを返します
clusterID: ID
getDataSourceMetrics DataSourceMetrics 指定したクラスタのすべての利用可能なデータソースのメトリクスを取得 in: GetDataSourceMetricsArguments
syslogMessageCountV2 SyslogMessageCountV2 指定したクラスタまたはデータソースの syslog メッセージ数を取得 in: SyslogMessageCountV2Arguments
getScheduledService ScheduledService ID: String
getClustersPasswordHash String クラスタのパスワードハッシュを取得 clusterID: ID
getDataCollectors DataCollectorResult Data collectors cql スキーマの検索および集計 input: QlQueryInput

ID🔗

説明: ID スカラー型は一意の識別子を表し、オブジェクトの再取得やキャッシュのキーとしてよく使用されます。ID 型は JSON レスポンスでは文字列として現れますが、人間が読めることを意図していません。入力型として期待される場合、任意の文字列(例: "4")や整数(例: 4)が ID として受け入れられます。

String🔗

説明: String スカラー型はテキストデータを表し、UTF-8 文字列として表現されます。String 型は GraphQL で自由形式の人間が読めるテキストを表すためによく使われます。

Boolean🔗

説明: Boolean スカラー型は true または false を表します。

Mutation🔗

フィールド🔗

フィールド 説明 引数
createCluster Cluster 指定したロールの新しいクラスタを作成 clusterInput: ClusterInput
createHAClusterStaticConfig Cluster clusterNodes に静的IPを含むクラスタを作成 clusterInput: HAStaticClusterInput
updateCluster Cluster クラスタを更新 clusterID: ID, clusterInput: ClusterInput
deleteCluster Deleted クラスタを削除 clusterID: ID
createOSConfig OSConfig input: OSConfigInput
updateOSConfig OSConfig input: OSConfigInput
deleteOSConfig String clusterID: ID, nodeName: String
addHost Hosts 指定したクラスタに address:hostname マッピングを追加 clusterID: ID, hostInput: HostsInput
deleteHost Deleted 指定したクラスタから IP アドレスと関連ホスト名を指定して address:hostname マッピングを削除 clusterID: ID, address: String
createClusterStatus Status 指定したクラスタの初期デプロイメントステータスを作成 clusterID: ID, statusInput: StatusInput
updateClusterStatus Status 指定したクラスタのデプロイメントステータスを更新 clusterID: ID, statusInput: StatusInput
deleteClusterStatus Deleted 指定したクラスタのデプロイメントステータスを削除 clusterID: ID, deploymentID: ID
createClusterDeployment Deployment 指定したクラスタにローカルデプロイメントを作成 clusterID: ID, deploymentInput: DeploymentInput
updateClusterDeployment Deployment 非推奨。updateClusterDeploymentV2 を使用してください clusterID: ID, deploymentID: ID, deploymentInput: DeploymentInput
updateClusterDeploymentV2 Deployment 指定したクラスタのデプロイメントをバージョン2で更新 clusterID: ID, deploymentID: ID, updateDeploymentInput: UpdateDeploymentInput
deleteClusterDeployment Deleted 指定したクラスタのデプロイメントを削除 clusterID: ID, deploymentID: ID
createEndpoint Endpoint 指定したクラスタのエンドポイントを作成 clusterID: ID, deploymentID: ID, endpointInput: EndpointInput
updateEndpoint Endpoint 指定したクラスタのエンドポイントを更新 clusterID: ID, deploymentID: ID, endpointID: ID, endpointInput: EndpointInput
deleteEndpoint Deleted 指定したクラスタのエンドポイントを削除 clusterID: ID, deploymentID: ID, endpointID: ID
createRoleDeployment Deployment 指定したロールのすべてのクラスタにインストールされるデプロイメントを作成。Secureworks 管理者のみがこのエンドポイントにアクセス可能。 role: String, deploymentInput: DeploymentInput
updateRoleDeployment Deployment IDでシステムデプロイメントを更新。Secureworks 管理者のみがこのエンドポイントにアクセス可能。 deploymentID: ID, deploymentInput: DeploymentInput
deleteRoleDeployment Deleted IDでシステムデプロイメントを削除。Secureworks 管理者のみがこのエンドポイントにアクセス可能。 deploymentID: ID
updateScheduledService ScheduledService scheduledServiceInput: ScheduledServiceInput
createService Service serviceInput: CreateServiceInput

Node🔗

フィールド🔗

フィールド 説明 引数
id ID

ClusterNode🔗

フィールド🔗

フィールド 説明 引数
createdAt Time
updatedAt Time
id ID
name String
description String
network Network
health String
registration Registration
host String

Cluster🔗

説明: クラスタ構造体はデータコレクターのアトリビュートを表します

フィールド🔗

フィールド 説明 引数
createdAt Time
updatedAt Time
id ID
role String
name String
type String
clusterType ClusterType
description String
network Network
deployments Deployment
status Status
health String
healthState String
registration Registration
maintenanceDay DayType
maintenanceStartHour Int
maintenanceDuration Int
clusterNodes ClusterNode
isHa Boolean
haCidrBlock String
serviceTrack ServiceTrack
partnerTenantName String

Int🔗

説明: Int スカラー型は符号付きの非小数整数値を表します。Int は -(2^31) から 2^31 - 1 までの値を表現できます。

CloudRegion🔗

フィールド🔗

フィールド 説明 引数
region String
zones String

Service🔗

フィールド🔗

フィールド 説明 引数
id ID
createdAt Time
updatedAt Time
upgradeVersion String
installFile String
verificationFile String
name String
reboot Boolean

ScheduledService🔗

フィールド🔗

フィールド 説明 引数
id ID
createdAt Time
updatedAt Time
status String
clientStatus String
clusterNodeID ID
clusterID String
deferred Boolean
service Service
endDate Time
startDate Time
retries Int

ServiceTrack🔗

フィールド🔗

フィールド 説明 引数
scheduledServices ScheduledService
serviceHistories ServiceHistory

ServiceHistory🔗

フィールド🔗

フィールド 説明 引数
id ID
createdAt Time
updatedAt Time
name String
startDate Time
endDate Time
clusterNodeID ID
clusterID String
serviceID ID
status String
upgradeVersion String

ScheduledServiceInput🔗

フィールド🔗

フィールド 説明 引数
ID ID
clusterNodeID ID
status String
retries Int

ClusterScheduledServiceInput🔗

フィールド🔗

フィールド 説明 引数
id ID
clusterNodeID ID
deferred Boolean
serviceID ID
startDate Time
endDate Time

CreateServiceInput🔗

フィールド🔗

フィールド 説明 引数
name String
upgradeVersion String
installFile String
verificationFile String
reboot Boolean
deleteSchedule Boolean

OSConfig🔗

フィールド🔗

フィールド 説明 引数
createdAt Time
updatedAt Time
clusterID ID
nodeName String
status ConfigStatus
statusMessage String
dhcp Boolean
hostname String
hosts Hosts
address String
mask String
gateway String
dns StringSlice
ntp StringSlice
proxy Proxy

OSConfigInput🔗

フィールド🔗

フィールド 説明 引数
clusterID ID
nodeName String
status ConfigStatus
statusMessage String
dhcp Boolean
hostname String
hosts HostsInput
address String
mask String
gateway String
dns String
ntp String
proxy Proxy

Activation🔗

フィールド🔗

フィールド 説明 引数
code String
id String
region String

CollectorOverview🔗

説明: CollectorOverview は、Cluster とそれに対応する lastSeen および averageRate メトリクスを組み合わせたものです。
後者の詳細は CollectorMetrics 型を参照してください。

フィールド🔗

フィールド 説明 引数
cluster Cluster
lastSeen PromSample
averageRate PromSample

ClusterInput🔗

説明: ClusterInput はクラスタオブジェクトに対応する入力型です。

フィールド🔗

フィールド 説明 引数
name String
description String
network NetworkInput
role String
clusterType ClusterType
registration RegistrationInput
maintenance MaintenanceInput
clusterNodes ClusterNodeInput
isHa Boolean
haCidrBlock String
haCidrBlockArray String
scheduledServices ClusterScheduledServiceInput

HAStaticClusterInput🔗

説明: ClusterInput はクラスタオブジェクトに対応する入力型です。

フィールド🔗

フィールド 説明 引数
name String
description String
network NetworkInput
role String
clusterType ClusterType
registration RegistrationInput
maintenance MaintenanceInput
clusterNodes ClusterNodeInput
haCidrBlock String
haCidrBlockArray String

MaintenanceInput🔗

説明: クラスタオブジェクトのメンテナンスウィンドウを設定するための入力。期間は時間単位で指定

フィールド🔗

フィールド 説明 引数
day DayType
startHour Int
duration Int

DayType🔗

説明: DayType はメンテナンスを実施可能な利用可能日・サポート日を保持します

ClusterNodeInput🔗

説明: ClusterInput はクラスタオブジェクトに対応する入力型です。

フィールド🔗

フィールド 説明 引数
name String
description String
network NetworkInput
registration RegistrationInput
host String

ClusterImageInput🔗

説明: ダウンロードするクラスタイメージを特定するための入力

フィールド🔗

フィールド 説明 引数
clusterID ID
imageType ImageType
launchConsole Boolean
awsDetails AWSDetailsV2
gcpDetails GCPDetailsV2

Deleted🔗

説明: Deleted は任意のオブジェクト削除アクションに関連するメタデータを含む構造体です

フィールド🔗

フィールド 説明 引数
type String
id String
successful Boolean

Deployment🔗

説明: Deployment は helm パッケージと設定を定義します

フィールド🔗

フィールド 説明 引数
createdAt Time
updatedAt Time
id ID
role String
name String
description String
chart String
version String
config Map
status Status
endpoints Endpoint
alertable Boolean

DeploymentInput🔗

説明: DeploymentInput はデプロイメントオブジェクトに対応する入力型です

フィールド🔗

フィールド 説明 引数
name String
description String
chart String
version String
config Map
endpoints EndpointInput
alertable Boolean

UpdateDeploymentInput🔗

説明: UpdateDeploymentInput はデプロイメントオブジェクトの更新に対応する入力型です

フィールド🔗

フィールド 説明 引数
name String
description String
version String
config Map
alertable Boolean

Endpoint🔗

説明: Endpoint はアプリケーションがデータを収集するための API エンドポイントと認証情報を定義します

フィールド🔗

フィールド 説明 引数
createdAt Time
updatedAt Time
id ID
description String
address String
port Int
validity ValidityPeriod
credentials EndpointCredentials

EndpointInput🔗

説明: EndpointInput はエンドポイントオブジェクトに対応する入力型です

フィールド🔗

フィールド 説明 引数
description String
address String
port Int
credentials EndpointCredentials

ValidityPeriod🔗

フィールド🔗

フィールド 説明 引数
from Uint
until Uint

Image🔗

説明: Image は、指定したクラスタのイメージメタデータ(イメージダウンロードリンクなど)を含むオブジェクトを表します

フィールド🔗

フィールド 説明 引数
location String

Registration🔗

説明: Registration は、指定したクラスタの SSM ID およびリージョン情報を含むオブジェクトを表します

フィールド🔗

フィールド 説明 引数
id ID
region String

RegistrationInput🔗

説明: RegistrationInput は registration オブジェクトに対応する入力型です

フィールド🔗

フィールド 説明 引数
id ID
region String

Network🔗

説明: ネットワーク構造体は、指定したデータコレクターのネットワーク設定アトリビュートを表します

フィールド🔗

フィールド 説明 引数
dhcp Boolean
hostname String
hosts Hosts
address String
mask String
gateway String
dns StringSlice
ntp StringSlice
proxy Proxy

NetworkInput🔗

説明: NetworkInput はネットワークオブジェクトに対応する入力型です

フィールド🔗

フィールド 説明 引数
dhcp Boolean
hostname String
hosts HostsInput
address String
mask String
gateway String
dns String
ntp String
proxy Proxy

HostsInput🔗

説明: hosts 入力構造体は、データコレクターで使用される IPアドレス→ホスト名のマッピングセットを表します。
これらのホストエイリアスマッピングは /etc/hosts ファイルと類似と考えられます

フィールド🔗

フィールド 説明 引数
address String
hostname String

Status🔗

説明: ステータス構造体は、コレクター自身のデプロイメントに関する正常性および準備状況の概要を表します

フィールド🔗

フィールド 説明 引数
name String
createdAt Time
updatedAt Time
id ID
status ChartStatus

StatusInput🔗

説明: StatusInput はステータスオブジェクトに対応する入力型です

フィールド🔗

フィールド 説明 引数
deploymentID String
name String
status ChartStatus

System🔗

フィールド🔗

フィールド 説明 引数
updatedAt Time
id Int
deployments Deployment

ChartList🔗

説明: chart list 構造体は、リポジトリでインストール可能な 'helm chart' エントリのリストを表します

フィールド🔗

フィールド 説明 引数
APIVersion String
Entries Any
Generated Time

Chart🔗

説明: chart 構造体は、指定した helm chart に関連付けられたアトリビュートを表します

フィールド🔗

フィールド 説明 引数
apiVersion String
appVersion String
name String
description String
icon String
home String
keywords String
annotations Map
version String
digest String
urls String
metaData Any

BillOfMaterials🔗

フィールド🔗

フィールド 説明 引数
location String

Credentials🔗

説明: credentials 構造体は、指定したコレクターのローカルアクセスに関する認証情報アトリビュートのセットを表します

フィールド🔗

フィールド 説明 引数
password String
passwordHash String
privateKey String
publicKey String
passwordHistory PasswordHistory
setDate Time

PasswordHistory🔗

フィールド🔗

フィールド 説明 引数
password String
passwordHash String
setDate Time

PasswordHistoryInput🔗

フィールド🔗

フィールド 説明 引数
password String
passwordHash String
setDate Time

CredentialsInput🔗

説明: credentialsInput 構造体は、指定したコレクターのローカルアクセスに関する認証情報アトリビュートのセットを表します

フィールド🔗

フィールド 説明 引数
password String
passwordHash String
privateKey String
publicKey String
passwordHistory PasswordHistoryInput
setDate Time

CollectorMetrics🔗

説明: collector metrics 構造体は、コレクターデータメトリクスのセットを表します

フィールド🔗

フィールド 説明 引数
lastSeen PromVector このフィールドを選択すると、max(collector_last_seen) by (collector) とほぼ同等の値が得られます
averageRate PromVector このフィールドを選択すると、avg(rate(collector_conversation_bytes[TimeRange])) by (collector) とほぼ同等の値が得られます

AggregateRateByCollector🔗

説明: aggregate rate metrics 構造体は、集計されたコレクターデータフローレートメトリクスのセットを表します

フィールド🔗

フィールド 説明 引数
aggregateRate PromMatrix このフィールドを選択すると、sum(rate(collector_conversation_bytes[TimeRange]))[TimeRange] とほぼ同等の値が得られます

ClusterNodeTimeSeries🔗

フィールド🔗

フィールド 説明 引数
clusterID String
tenant String
nodeId String
nodeName String
ipAddress String
val TimeSeries

TimeSeries🔗

フィールド🔗

フィールド 説明 引数
time String
unixTime Int
value String

FlowRate🔗

説明: aggregate flow rate metrics 構造体は、コレクターデータフローレートメトリクスのセットを表します。
getHosts で返されるカスタム host->address マッピングが見つかった場合、src_dns フィールドに含まれるか更新されます。

フィールド🔗

フィールド 説明 引数
perFlowMax PromVector このフィールドを選択すると、max(collector_last_seen) by (src_host,dst_host,dst_port,host_addr,src_dns,proto) とほぼ同等の値が得られます
perFlowAverage PromVector このフィールドを選択すると、avg(rate(collector_conversation_bytes[TimeRange])) by (src_host,dst_host,dst_port,host_addr,src_dns,proto) とほぼ同等の値が得られます

LogLastSeenMetrics🔗

説明: LogLastSeenMetrics は、指定したコレクターのすべての記録済みログソースのログ正常性データを保持します

フィールド🔗

フィールド 説明 引数
logMetrics LogLastSeenMetric

DataSourceMetrics🔗

説明: DataSourceMetrics は、指定したコレクターのすべての記録済みログソースのログ正常性データを保持します

フィールド🔗

フィールド 説明 引数
metrics DataSourceMetric

LogLastSeenMetric🔗

説明: LogLastSeenMetric は、ログソースを特定するためのすべての関連メタデータと 'lastSeen' タイムスタンプを含みます。
このタイムスタンプは、このログソースが最後に確認された時刻を記録します。
また、最近の取り込みレートと過去の取り込みレートの比較に基づいて正常性ステータスも決定されます。
過去平均から標準偏差1以内は 'HEALTHY'、1超2未満は 'DEGRADED'、2超は 'UNHEALTHY' とみなされます。
エラーやデータ不足で正常性ステータスが判定できない場合は 'UNKNOWN' が返されます。

フィールド🔗

フィールド 説明 引数
clusterID ID
clusterName String
sourceID String
aliases String
service String
sensorType String
lastSeen Time
health String

DataSourceMetric🔗

説明: DataSourceMetric は、ログソースを特定するためのすべての関連メタデータと 'lastSeen' タイムスタンプを含みます。
このタイムスタンプは、このログソースが最後に確認された時刻を記録します。
また、最近の取り込みレートと過去の取り込みレートの比較に基づいて正常性ステータスも決定されます。
過去平均から標準偏差1以内は 'HEALTHY'、1超2未満は 'DEGRADED'、2超は 'UNHEALTHY' とみなされます。
エラーやデータ不足で正常性ステータスが判定できない場合は 'UNKNOWN' が返されます。

フィールド🔗

フィールド 説明 引数
clusterID ID
clusterName String
sourceID String
aliases String
service String
sensorTypes String
lastSeen Time
health String

SyslogMessageCountV2🔗

フィールド🔗

フィールド 説明 引数
sourceID String
schema String
sensorTypes String
services String
collectors String
count Uint

AWSDetails🔗

説明: awsDetails 入力型は AWS イメージダウンロードで使用するために必要な識別情報を含みます。
非推奨。getClusterImageV2 では AWSDetailsV2 を使用してください。

フィールド🔗

フィールド 説明 引数
accountID ID
region String

AWSDetailsV2🔗

説明: awsDetails 入力型は AWS イメージダウンロードで使用するために必要な識別情報を含みます。
AWSDetails の強く型付けされた対応型です。

フィールド🔗

フィールド 説明 引数
accountID Uint
region String

GCPDetails🔗

説明: gcpDetails 入力型は GCP イメージダウンロードで使用するために必要な識別情報を含みます。
非推奨。getClusterImageV2 では GCPDetailsV2 を使用してください。

フィールド🔗

フィールド 説明 引数
agentId String
cidr String
gcpProject String
network String
region String
subnet String
zone String

GCPDetailsV2🔗

説明: gcpDetails 入力型は GCP イメージダウンロードで使用するために必要な識別情報を含みます。
GCPDetails の強く型付けされた対応型です。

フィールド🔗

フィールド 説明 引数
agentId EmailAddress
cidr NetworkCIDR
gcpProject String
network String
region String
subnet String
zone String

GetDataSourceMetricsArguments🔗

説明: GetDataSourceMetricsArguments は GetDataSourceMetrics 呼び出し時にフィルター引数を指定できます。
フィルターを指定しない場合、すべての既存クラスタおよびソースのすべてのログソースメトリクスを返します

フィールド🔗

フィールド 説明 引数
clusterId ID
sourceId ID

SyslogMessageCountV2Arguments🔗

フィールド🔗

フィールド 説明 引数
sourceId ID
clusterId ID

TimeRange🔗

説明: TimeRange は prometheus クエリエンドポイントで受け入れられる利用可能な時間範囲の列挙型です

ClusterType🔗

説明: ClusterType は、クラスタがオンプレミスかクラウドホストかを表す利用可能なクラスタタイプの列挙型です

ImageType🔗

説明: ImageType は、利用可能かつサポートされているコレクターイメージタイプの列挙型です

DataCollector🔗

説明: Datacollector 構造体は、CQL クエリのカスタムウィジェットで使用できるデータコレクターのアトリビュートを表します

フィールド🔗

フィールド 説明 引数
id ID
name String
type String
nodes NodeInfo
applications Deployment
collectorHealth String
isHa Boolean
tenant ID

NodeInfo🔗

フィールド🔗

フィールド 説明 引数
network Network
nodeHealth String

DataCollectorResult🔗

フィールド🔗

フィールド 説明 引数
dataCollectors DataCollector
aggregation Map
pagination QLPageCursor 検索クエリのみ利用可能。assets 結果セットのページネーション情報を記述

QlQueryInput🔗

フィールド🔗

フィールド 説明 引数
cqlQuery String
cursor String 検索クエリのみ。ページを表すカーソル。base64 エンコードされた '{offset} {count}' テンプレート。通常は前回リクエストからこの値を取得します。(previousCursor, nextCursor)
count Int カーソル以降(正の数)または以前(負の数)に何件返すか。ページサイズの設定や変更が可能。検索クエリにのみ適用

QLPageCursor🔗

説明: QLPageCursor は、ページごとに結果をナビゲートするために使用できるカーソル情報を記述します。
previousCursor および nextCursor をオプションで返すことで、さらなる結果があることを示します。
このオブジェクトはまた、合計件数と現在ページ件数も返し、UI ロジックを簡素化します。

フィールド🔗

フィールド 説明 引数
nextCursor String 次ページのカーソル。末尾の場合は null
previousCursor String 前ページのカーソル。先頭の場合は null
cursor String 現在ページのカーソル
count Int このページで返されるレコード数
totalCount Int 指定した検索条件で利用可能なレコード総数