Skip to content

PayerResponsibilityEntry

Source code in docs_src/capo_vpc_lattice/types/payer_responsibility_entry.py
class PayerResponsibilityEntry(TypedDict, closed=True):
    scope: NotRequired[
        "capo_vpc_lattice.types.payer_responsibility_scope.PayerResponsibilityScope"
    ]
    """<p>The category of charges that this entry applies to. <code>ResourceGatewayCharges</code> covers the resource gateway's data processing charge.</p>"""
    payer_responsibility_type: NotRequired[
        "capo_vpc_lattice.types.payer_responsibility_payer.PayerResponsibilityPayer"
    ]
    """<p>The account that pays this category of charges. <code>VpcEndpointAccount</code> owns the VPC endpoint. <code>ResourceGatewayAccount</code> owns the resource gateway.</p>"""

payer_responsibility_type instance-attribute

payer_responsibility_type: NotRequired[PayerResponsibilityPayer]

The account that pays this category of charges. VpcEndpointAccount owns the VPC endpoint. ResourceGatewayAccount owns the resource gateway.

scope instance-attribute

scope: NotRequired[PayerResponsibilityScope]

The category of charges that this entry applies to. ResourceGatewayCharges covers the resource gateway's data processing charge.