AccountArgs constructor

const AccountArgs({
  1. required Input<String> accountName,
  2. Input<String>? agentPoolID,
  3. Input<String>? cron,
  4. required Input<String> environment,
  5. required Input<String> orgName,
  6. required Input<String> provider,
  7. Input<Map<String, dynamic>>? providerConfig,
  8. Input<String>? scanSchedule,
})

Creates a new AccountArgs. accountName The Insights account name agentPoolID The ID of the agent pool to run account discovery workflows. cron Deprecated: Use scanSchedule instead. Cron expression for scheduling scans. environment Reference to an ESC environment containing provider credentials, orgName The organization name provider The cloud provider for the account (e.g., aws, gcp, azure-native). providerConfig Provider-specific configuration for the account. scanSchedule Schedule for automated discovery scans (e.g., 'none', 'daily').

Implementation

const AccountArgs({
  required this.accountName,
  this.agentPoolID,
  this.cron,
  required this.environment,
  required this.orgName,
  required this.provider,
  this.providerConfig,
  this.scanSchedule,
});