Skip to content

Entitlement

Source code in docs_src/capo_appstream/types/entitlement.py
class Entitlement(TypedDict, closed=True):
    name: NotRequired["capo_appstream.types.name.Name"]
    """<p>The name of the entitlement.</p>"""
    stack_name: NotRequired["capo_appstream.types.name.Name"]
    """<p>The name of the stack with which the entitlement is associated.</p>"""
    description: NotRequired["capo_appstream.types.description.Description"]
    """<p>The description of the entitlement.</p>"""
    app_visibility: NotRequired["capo_appstream.types.app_visibility.AppVisibility"]
    """<p>Specifies whether all or selected apps are entitled.</p>"""
    attributes: NotRequired[
        "capo_appstream.types.entitlement_attribute_list.EntitlementAttributeList"
    ]
    """<p>The attributes of the entitlement.</p>"""
    created_time: NotRequired["capo_appstream.types.timestamp.Timestamp"]
    """<p>The time when the entitlement was created.</p>"""
    last_modified_time: NotRequired["capo_appstream.types.timestamp.Timestamp"]
    """<p>The time when the entitlement was last modified.</p>"""

app_visibility instance-attribute

app_visibility: NotRequired[AppVisibility]

Specifies whether all or selected apps are entitled.

attributes instance-attribute

attributes: NotRequired[EntitlementAttributeList]

The attributes of the entitlement.

created_time instance-attribute

created_time: NotRequired[Timestamp]

The time when the entitlement was created.

description instance-attribute

description: NotRequired[Description]

The description of the entitlement.

last_modified_time instance-attribute

last_modified_time: NotRequired[Timestamp]

The time when the entitlement was last modified.

name instance-attribute

name: NotRequired[Name]

The name of the entitlement.

stack_name instance-attribute

stack_name: NotRequired[Name]

The name of the stack with which the entitlement is associated.