update_trust_store
async
¶
update_trust_store(
trust_store_arn: ARN,
*,
config_overrides: Optional[AsyncWorkSpacesWebClientConfig] = None,
certificates_to_add: Optional[CertificateList] = None,
certificates_to_delete: Optional[CertificateThumbprintList] = None,
client_token: Optional[ClientToken] = None,
) -> UpdateTrustStoreResponse
Updates the trust store.
Parameters:
-
trust_store_arn(ARN) –The ARN of the trust store.
-
certificates_to_add(Optional[CertificateList], default:None) –A list of CA certificates to add to the trust store.
-
certificates_to_delete(Optional[CertificateThumbprintList], default:None) –A list of CA certificates to delete from a trust store.
-
client_token(Optional[ClientToken], default:None) –A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
Raises:
-
AccessDeniedException–Access is denied.
-
InternalServerException–There is an internal server error.
-
ResourceNotFoundException–The resource cannot be found.
-
ServiceQuotaExceededException–The service quota has been exceeded.
-
ThrottlingException–There is a throttling error.
-
ValidationException–There is a validation error.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_workspaces_web/_services/async_work_spaces_web.py
4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 | |