Class TestOptimizationUpdateServiceSettingsRequestAttributes

Attributes for updating Test Optimization service settings. All non-required fields are optional; only provided fields will be updated. Setting a field to null is a no-op. To reset a setting to inherit from the repository level, use the corresponding <setting>_inherit field.

Hierarchy

  • TestOptimizationUpdateServiceSettingsRequestAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
autoTestRetriesEnabled?: boolean

Whether Auto Test Retries are enabled for this service. Setting to null is a no-op; use auto_test_retries_enabled_inherit to reset to repository-level inheritance.

autoTestRetriesEnabledInherit?: boolean

When true, resets the Auto Test Retries setting to inherit from the repository level.

codeCoverageEnabled?: boolean

Whether Code Coverage is enabled for this service. Setting to null is a no-op; use code_coverage_enabled_inherit to reset to repository-level inheritance.

codeCoverageEnabledInherit?: boolean

When true, resets the Code Coverage setting to inherit from the repository level.

earlyFlakeDetectionEnabled?: boolean

Whether Early Flake Detection is enabled for this service. Setting to null is a no-op; use early_flake_detection_enabled_inherit to reset to repository-level inheritance.

earlyFlakeDetectionEnabledInherit?: boolean

When true, resets the Early Flake Detection setting to inherit from the repository level.

env?: string

The environment name. If omitted, defaults to none.

failedTestReplayEnabled?: boolean

Whether Failed Test Replay is enabled for this service. Setting to null is a no-op; use failed_test_replay_enabled_inherit to reset to repository-level inheritance.

failedTestReplayEnabledInherit?: boolean

When true, resets the Failed Test Replay setting to inherit from the repository level.

prCommentsEnabled?: boolean

This field is ignored. PR Comments cannot be overridden at the service level.

repositoryId: string

The repository identifier.

serviceName: string

The service name.

testImpactAnalysisEnabled?: boolean

Whether Test Impact Analysis is enabled for this service. Setting to null is a no-op; use test_impact_analysis_enabled_inherit to reset to repository-level inheritance.

testImpactAnalysisEnabledInherit?: boolean

When true, resets the Test Impact Analysis setting to inherit from the repository level.

Generated using TypeDoc