list_role_aliases
async
¶
list_role_aliases(
*,
config_overrides: Optional[AsyncIoTClientConfig] = None,
page_size: Optional[PageSize] = None,
marker: Optional[Marker] = None,
ascending_order: Optional[AscendingOrder] = None,
) -> ListRoleAliasesResponse
Lists the role aliases registered in your account.
Requires permission to access the ListRoleAliases action.
Parameters:
-
page_size(Optional[PageSize], default:None) –The maximum number of results to return at one time.
-
marker(Optional[Marker], default:None) –A marker used to get the next set of results.
-
ascending_order(Optional[AscendingOrder], default:None) –Return the list of role aliases in ascending alphabetical order.
Raises:
-
InternalFailureException–An unexpected error has occurred.
-
InvalidRequestException–The request is not valid.
-
ServiceUnavailableException–The service is temporarily unavailable.
-
ThrottlingException–The rate exceeds the limit.
-
UnauthorizedException–You are not authorized to perform this operation.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_iot/_services/async_io_t.py
13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 | |