FeatureFlag

class aws_cdk.cloud_assembly_schema.FeatureFlag(*, explanation=None, recommended_value=None, unconfigured_behaves_like=None, user_value=None)

Bases: object

A single feature flag.

Parameters:
  • explanation (Optional[str]) – Explanation about the purpose of this flag that can be shown to the user. Default: - No description

  • recommended_value (Any) – The library-recommended value for this flag, if any. It is possible that there is no recommended value. Default: - No recommended value.

  • unconfigured_behaves_like (Optional[Mapping[str, Any]]) – The value of the flag if it is unconfigured. Default: - No value

  • user_value (Any) – The value configured by the user. This is the value configured at the root of the tree. Users may also have configured values at specific locations in the tree; we don’t report on those. Default: - Not configured by the user

Attributes

explanation

Explanation about the purpose of this flag that can be shown to the user.

Default:
  • No description

recommended_value

The library-recommended value for this flag, if any.

It is possible that there is no recommended value.

Default:
  • No recommended value.

unconfigured_behaves_like

The value of the flag if it is unconfigured.

Default:
  • No value

user_value

The value configured by the user.

This is the value configured at the root of the tree. Users may also have configured values at specific locations in the tree; we don’t report on those.

Default:
  • Not configured by the user