1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. BulkCreateInsightsAccountsRequest

BulkCreateInsightsAccountsRequest

    Request body for creating multiple Insights accounts in a single operation. Each account is created independently; failures for individual accounts do not prevent other accounts from being created.

    Properties

    • accounts array[BulkCreateInsightsAccountItem] required
      The list of accounts to create. Each item defines a single Insights account with its provider, ESC environment reference, and optional configuration. Maximum 100 accounts per request.
    • name string required
      The name of the account to create. Must be unique within the organization.
    • provider enum required
      The cloud provider for the account (e.g., aws, gcp, azure-native).
      Values: aws, gcp, azure-native, oci, kubernetes
    • environment string required
      Reference to an ESC environment containing provider credentials, in the format ‘project/environment’ with an optional @version suffix.
    • scanSchedule enum optional
      Schedule for automated discovery scans (e.g., ’none’, ‘daily’).
      Values: none, 12h, daily
    • agentPoolID string optional
      The ID of the agent pool to run account discovery workflows. If not specified, discovery will use the default agent pool.
    • providerConfig object optional
      Provider-specific configuration for the account.