Skip to content

RuleType

Source code in docs_src/capo_codepipeline/types/rule_type.py
class RuleType(TypedDict, closed=True):
    id: "capo_codepipeline.types.rule_type_id.RuleTypeId"
    """<p>Represents information about a rule type.</p>"""
    settings: NotRequired["capo_codepipeline.types.rule_type_settings.RuleTypeSettings"]
    """<p>Returns information about the settings for a rule type.</p>"""
    rule_configuration_properties: NotRequired[
        "capo_codepipeline.types.rule_configuration_property_list.RuleConfigurationPropertyList"
    ]
    """<p>The configuration properties for the rule type.</p>"""
    input_artifact_details: "capo_codepipeline.types.artifact_details.ArtifactDetails"

id instance-attribute

Represents information about a rule type.

input_artifact_details instance-attribute

input_artifact_details: ArtifactDetails

rule_configuration_properties instance-attribute

rule_configuration_properties: NotRequired[RuleConfigurationPropertyList]

The configuration properties for the rule type.

settings instance-attribute

settings: NotRequired[RuleTypeSettings]

Returns information about the settings for a rule type.