Skip to content

GetBenefitApplicationOutput

Source code in docs_src/capo_partnercentral_benefits/types/get_benefit_application_output.py
class GetBenefitApplicationOutput(TypedDict, closed=True):
    id: NotRequired[
        "capo_partnercentral_benefits.types.benefit_application_id.BenefitApplicationId"
    ]
    """<p>The unique identifier of the benefit application.</p>"""
    arn: NotRequired["capo_partnercentral_benefits.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN) of the benefit application.</p>"""
    catalog: NotRequired["capo_partnercentral_benefits.types.catalog_name.CatalogName"]
    """<p>The catalog identifier that the benefit application belongs to.</p>"""
    benefit_id: NotRequired["capo_partnercentral_benefits.types.benefit_id.BenefitId"]
    """<p>The identifier of the benefit being requested in this application.</p>"""
    name: NotRequired[
        "capo_partnercentral_benefits.types.benefit_application_name.BenefitApplicationName"
    ]
    """<p>The human-readable name of the benefit application.</p>"""
    description: NotRequired[
        "capo_partnercentral_benefits.types.benefit_application_description.BenefitApplicationDescription"
    ]
    """<p>A detailed description of the benefit application.</p>"""
    fulfillment_types: NotRequired[
        "capo_partnercentral_benefits.types.fulfillment_types.FulfillmentTypes"
    ]
    """<p>The fulfillment types requested for this benefit application.</p>"""
    benefit_application_details: NotRequired["object"]
    """<p>Detailed information and requirements specific to the benefit being requested.</p>"""
    programs: NotRequired["capo_partnercentral_benefits.types.programs.Programs"]
    """<p>The AWS partner programs associated with this benefit application.</p>"""
    status: NotRequired[
        "capo_partnercentral_benefits.types.benefit_application_status.BenefitApplicationStatus"
    ]
    """<p>The current processing status of the benefit application.</p>"""
    stage: NotRequired[
        "capo_partnercentral_benefits.types.benefit_application_stage.BenefitApplicationStage"
    ]
    """<p>The current stage in the benefit application processing workflow.</p>"""
    status_reason: NotRequired["str"]
    """<p>Additional information explaining the current status of the benefit application.</p>"""
    status_reason_code: NotRequired[
        "capo_partnercentral_benefits.types.status_reason_code.StatusReasonCode"
    ]
    """<p>A standardized code representing the reason for the current status.</p>"""
    status_reason_codes: NotRequired[
        "capo_partnercentral_benefits.types.status_reason_codes.StatusReasonCodes"
    ]
    """<p>The list of standardized codes representing the reason for the current status.</p>"""
    created_at: NotRequired["capo_partnercentral_benefits.types.timestamp.Timestamp"]
    """<p>The timestamp when the benefit application was created.</p>"""
    updated_at: NotRequired["capo_partnercentral_benefits.types.timestamp.Timestamp"]
    """<p>The timestamp when the benefit application was last updated.</p>"""
    revision: NotRequired["str"]
    """<p>The current revision number of the benefit application.</p>"""
    associated_resources: NotRequired["capo_partnercentral_benefits.types.arns.Arns"]
    """<p>AWS resources that are associated with this benefit application.</p>"""
    partner_contacts: NotRequired[
        "capo_partnercentral_benefits.types.contacts.Contacts"
    ]
    """<p>Contact information for partner representatives responsible for this benefit application.</p>"""
    file_details: NotRequired[
        "capo_partnercentral_benefits.types.file_details.FileDetails"
    ]
    """<p>Supporting documents and files attached to the benefit application.</p>"""

arn instance-attribute

arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the benefit application.

associated_resources instance-attribute

associated_resources: NotRequired[Arns]

AWS resources that are associated with this benefit application.

benefit_application_details instance-attribute

benefit_application_details: NotRequired[object]

Detailed information and requirements specific to the benefit being requested.

benefit_id instance-attribute

benefit_id: NotRequired[BenefitId]

The identifier of the benefit being requested in this application.

catalog instance-attribute

catalog: NotRequired[CatalogName]

The catalog identifier that the benefit application belongs to.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The timestamp when the benefit application was created.

description instance-attribute

description: NotRequired[BenefitApplicationDescription]

A detailed description of the benefit application.

file_details instance-attribute

file_details: NotRequired[FileDetails]

Supporting documents and files attached to the benefit application.

fulfillment_types instance-attribute

fulfillment_types: NotRequired[FulfillmentTypes]

The fulfillment types requested for this benefit application.

id instance-attribute

id: NotRequired[BenefitApplicationId]

The unique identifier of the benefit application.

name instance-attribute

name: NotRequired[BenefitApplicationName]

The human-readable name of the benefit application.

partner_contacts instance-attribute

partner_contacts: NotRequired[Contacts]

Contact information for partner representatives responsible for this benefit application.

programs instance-attribute

programs: NotRequired[Programs]

The AWS partner programs associated with this benefit application.

revision instance-attribute

revision: NotRequired[str]

The current revision number of the benefit application.

stage instance-attribute

stage: NotRequired[BenefitApplicationStage]

The current stage in the benefit application processing workflow.

status instance-attribute

status: NotRequired[BenefitApplicationStatus]

The current processing status of the benefit application.

status_reason instance-attribute

status_reason: NotRequired[str]

Additional information explaining the current status of the benefit application.

status_reason_code instance-attribute

status_reason_code: NotRequired[StatusReasonCode]

A standardized code representing the reason for the current status.

status_reason_codes instance-attribute

status_reason_codes: NotRequired[StatusReasonCodes]

The list of standardized codes representing the reason for the current status.

updated_at instance-attribute

updated_at: NotRequired[Timestamp]

The timestamp when the benefit application was last updated.