Skip to content

UpdateBillingGroupRequest

Source code in docs_src/capo_iot/types/update_billing_group_request.py
class UpdateBillingGroupRequest(TypedDict, closed=True):
    billing_group_name: "capo_iot.types.billing_group_name.BillingGroupName"
    """<p>The name of the billing group.</p>"""
    billing_group_properties: (
        "capo_iot.types.billing_group_properties.BillingGroupProperties"
    )
    """<p>The properties of the billing group.</p>"""
    expected_version: NotRequired["capo_iot.types.optional_version.OptionalVersion"]
    """<p>The expected version of the billing group. If the version of the billing group does not match the expected version specified in the request, the <code>UpdateBillingGroup</code> request is rejected with a <code>VersionConflictException</code>.</p>"""

billing_group_name instance-attribute

billing_group_name: BillingGroupName

The name of the billing group.

billing_group_properties instance-attribute

billing_group_properties: BillingGroupProperties

The properties of the billing group.

expected_version instance-attribute

expected_version: NotRequired[OptionalVersion]

The expected version of the billing group. If the version of the billing group does not match the expected version specified in the request, the UpdateBillingGroup request is rejected with a VersionConflictException.