Skip to content

PackageConfiguration

Source code in docs_src/capo_opensearch/types/package_configuration.py
class PackageConfiguration(TypedDict, closed=True):
    license_requirement: "capo_opensearch.types.requirement_level.RequirementLevel"
    """<p>The license requirements for the package.</p>"""
    license_filepath: NotRequired[
        "capo_opensearch.types.license_filepath.LicenseFilepath"
    ]
    """<p>The relative file path for the license associated with the package.</p>"""
    configuration_requirement: (
        "capo_opensearch.types.requirement_level.RequirementLevel"
    )
    """<p>The configuration requirements for the package.</p>"""
    requires_restart_for_configuration_update: NotRequired[
        "capo_opensearch.types.boolean.Boolean"
    ]
    """<p>This indicates whether a B/G deployment is required for updating the configuration that the plugin is prerequisite for.</p>"""

configuration_requirement instance-attribute

configuration_requirement: RequirementLevel

The configuration requirements for the package.

license_filepath instance-attribute

license_filepath: NotRequired[LicenseFilepath]

The relative file path for the license associated with the package.

license_requirement instance-attribute

license_requirement: RequirementLevel

The license requirements for the package.

requires_restart_for_configuration_update instance-attribute

requires_restart_for_configuration_update: NotRequired[Boolean]

This indicates whether a B/G deployment is required for updating the configuration that the plugin is prerequisite for.