TelemetryEvaluationForOrganizationState constructor

const TelemetryEvaluationForOrganizationState({
  1. Input<bool?>? allRegions,
  2. Input<String?>? failureReason,
  3. Input<String?>? homeRegion,
  4. Input<String?>? region,
  5. Input<List<String>?>? regions,
  6. Input<String?>? status,
  7. Input<TelemetryEvaluationForOrganizationTimeouts?>? timeouts,
})

Creates a new TelemetryEvaluationForOrganizationState. allRegions Whether to start telemetry evaluation in all AWS Regions where CloudWatch Observability Admin is available. The current region becomes the home region. Mutually exclusive with regions. failureReason Reason for the failure status. Only populated if status is FAILED_START or FAILED_STOP. homeRegion AWS Region designated as the home region for multi-region telemetry evaluation. Only present when multi-region evaluation is active. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. regions List of AWS Regions to include in multi-region telemetry evaluation. The current region is always implicitly included. Mutually exclusive with allRegions. status Onboarding status of the telemetry config feature for the organization. Valid values: NOT_STARTED, STARTING, FAILED_START, RUNNING, STOPPING, FAILED_STOP, STOPPED. timeouts Optional.

Implementation

const TelemetryEvaluationForOrganizationState({
  this.allRegions,
  this.failureReason,
  this.homeRegion,
  this.region,
  this.regions,
  this.status,
  this.timeouts,
});