GetBenefitAllocationOutput
¶
Source code in docs_src/capo_partnercentral_benefits/types/get_benefit_allocation_output.py
applicable_benefit_ids
instance-attribute
¶
applicable_benefit_ids: NotRequired[BenefitIdentifiers]
A list of benefit identifiers that this allocation can be applied to.
arn
instance-attribute
¶
arn: NotRequired[BenefitAllocationArn]
The Amazon Resource Name (ARN) of the benefit allocation.
benefit_application_id
instance-attribute
¶
benefit_application_id: NotRequired[BenefitApplicationId]
The identifier of the benefit application that resulted in this allocation.
benefit_id
instance-attribute
¶
benefit_id: NotRequired[BenefitId]
The identifier of the benefit that this allocation is based on.
catalog
instance-attribute
¶
catalog: NotRequired[CatalogName]
The catalog identifier that the benefit allocation belongs to.
created_at
instance-attribute
¶
created_at: NotRequired[Timestamp]
The timestamp when the benefit allocation was created.
description
instance-attribute
¶
description: NotRequired[str]
A detailed description of the benefit allocation.
expires_at
instance-attribute
¶
expires_at: NotRequired[Timestamp]
The timestamp when the benefit allocation expires and is no longer usable.
fulfillment_detail
instance-attribute
¶
fulfillment_detail: NotRequired[FulfillmentDetails]
Detailed information about how the benefit allocation is fulfilled.
fulfillment_type
instance-attribute
¶
fulfillment_type: NotRequired[FulfillmentType]
The fulfillment type used for this benefit allocation.
id
instance-attribute
¶
id: NotRequired[BenefitAllocationId]
The unique identifier of the benefit allocation.
starts_at
instance-attribute
¶
starts_at: NotRequired[Timestamp]
The timestamp when the benefit allocation becomes active and usable.
status
instance-attribute
¶
status: NotRequired[BenefitAllocationStatus]
The current status of the benefit allocation (e.g., active, expired, consumed).