Netskope LogoNetskope Logo
  • セキュリティサービス
  • AIサービス
  • ネットワークサービス
  • 分析サービス
  • 統合
  • getting-started.svg始める
    • サポート
    • コミュニティ
    • Netskope.com
    © 2026 無断転載を禁じます。Netskope 株式会社
    トップページ
    REST API
    REST API v1 のパブリッククラウド API エンドポイント
    カスタムルールを評価する

    カスタムルールを評価する

    このエンドポイントを使用して、そのリソースに対してドメイン固有言語 (DSL) カスタム ルールを評価します。 カスタムルールとは、DSL仕様によって定義されたルールのことです。

    リクエストエンドポイント

    https://<tenant-URL>/api/v1/public_cloud/rule_evaluate

    resource_ids以外のすべてのパラメータは必須です。

    鍵Valueデスクリプション
    cloud_providerazure | aws | googlecloudIaaSプラットフォーム プロバイダー。
    rule_codeURLエンコードされた文字列DSLで記述されたルール定義。
    resource_idsURLエンコードされた文字列リソースIDのリスト。以下のようなバリエーションがあります。
    • resource_ids: [] 指定されたルールをすべてのリソースに対して評価します。
    • resource_ids:['a','b'] 指定されたルールを‘a'と'b’リソースに対して評価します。
    • これはオプションのパラメータです。配列が空の場合、APIは指定されたルールをすべてのリソースに対して評価します。
    instanceURLエンコードされた文字列AWS: アカウント名。

    Azure: ADアプリケーション。

    GCP: サービスアカウント。

    リクエストとレスポンスの例

    POST 'https://<tenant-URL>/api/v1/public_cloud/rule_evaluate?token=f39866cb86ab84a0208e&cloud_provider="aws"&rule_code="RDSInstance should have MultiAZ eq true"&instance="API Test Instance"&resource_ids=["mariadb-1","mariadb-2"]'
    
    {
    "status": "success",
    "message": {
    "mariadb-1": true, // true =  resource passed the rule.
    "mariadb-2": false // false = resource failed the rule.}}
    このトピックでは
    • カスタムルールを評価する