remove_thing_from_billing_group
¶
remove_thing_from_billing_group(
*,
config_overrides: Optional[IoTClientConfig] = None,
billing_group_name: Optional[BillingGroupName] = None,
billing_group_arn: Optional[BillingGroupArn] = None,
thing_name: Optional[ThingName] = None,
thing_arn: Optional[ThingArn] = None,
) -> RemoveThingFromBillingGroupResponse
Removes the given thing from the billing group.
Requires permission to access the RemoveThingFromBillingGroup action.
This call is asynchronous. It might take several seconds for the detachment to propagate.
Parameters:
-
billing_group_name(Optional[BillingGroupName], default:None) –The name of the billing group.
-
billing_group_arn(Optional[BillingGroupArn], default:None) –The ARN of the billing group.
-
thing_name(Optional[ThingName], default:None) –The name of the thing to be removed from the billing group.
-
thing_arn(Optional[ThingArn], default:None) –The ARN of the thing to be removed from the billing group.
Raises:
-
InternalFailureException–An unexpected error has occurred.
-
InvalidRequestException–The request is not valid.
-
ResourceNotFoundException–The specified resource does not exist.
-
ThrottlingException–The rate exceeds the limit.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_iot/_services/io_t.py
15637 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 15654 15655 15656 15657 15658 15659 15660 15661 15662 15663 15664 15665 15666 15667 15668 15669 15670 15671 15672 15673 15674 15675 15676 15677 15678 15679 15680 15681 15682 15683 15684 15685 15686 15687 15688 15689 15690 15691 15692 15693 15694 15695 15696 15697 15698 15699 | |