Skip to content

ProductUserSummary

Source code in docs_src/capo_license_manager_user_subscriptions/types/product_user_summary.py
class ProductUserSummary(TypedDict, closed=True):
    username: "str"
    """<p>The user name from the identity provider for this product user.</p>"""
    product: "str"
    """<p>The name of the user-based subscription product.</p>"""
    identity_provider: "capo_license_manager_user_subscriptions.types.identity_provider.IdentityProvider"
    """<p>An object that specifies details for the identity provider.</p>"""
    status: "str"
    """<p>The status of a product for this user.</p>"""
    product_user_arn: NotRequired[
        "capo_license_manager_user_subscriptions.types.arn.Arn"
    ]
    """<p>The Amazon Resource Name (ARN) for this product user.</p>"""
    status_message: NotRequired["str"]
    """<p>The status message for a product for this user.</p>"""
    domain: NotRequired["str"]
    """<p>The domain name of the Active Directory that contains the user information for the product subscription.</p>"""
    subscription_start_date: NotRequired["str"]
    """<p>The start date of a subscription.</p>"""
    subscription_end_date: NotRequired["str"]
    """<p>The end date of a subscription.</p>"""
    license_expiration_date: NotRequired["str"]
    """<p>The expiration date of the license associated with this subscription, in ISO 8601 UTC format (for example, <code>2025-03-15T00:00:00Z</code>).</p> <p>This field applies only to subscriptions that use license server endpoints, such as Remote Desktop Services (RDS) Subscriber Access License (SAL). It returns <code>null</code> for products that don't use license-based subscriptions.</p>"""

domain instance-attribute

domain: NotRequired[str]

The domain name of the Active Directory that contains the user information for the product subscription.

identity_provider instance-attribute

identity_provider: IdentityProvider

An object that specifies details for the identity provider.

license_expiration_date instance-attribute

license_expiration_date: NotRequired[str]

The expiration date of the license associated with this subscription, in ISO 8601 UTC format (for example, 2025-03-15T00:00:00Z).

This field applies only to subscriptions that use license server endpoints, such as Remote Desktop Services (RDS) Subscriber Access License (SAL). It returns null for products that don't use license-based subscriptions.

product instance-attribute

product: str

The name of the user-based subscription product.

product_user_arn instance-attribute

product_user_arn: NotRequired[Arn]

The Amazon Resource Name (ARN) for this product user.

status instance-attribute

status: str

The status of a product for this user.

status_message instance-attribute

status_message: NotRequired[str]

The status message for a product for this user.

subscription_end_date instance-attribute

subscription_end_date: NotRequired[str]

The end date of a subscription.

subscription_start_date instance-attribute

subscription_start_date: NotRequired[str]

The start date of a subscription.

username instance-attribute

username: str

The user name from the identity provider for this product user.