modify_verified_access_trust_provider
¶
modify_verified_access_trust_provider(
*,
config_overrides: Optional[EC2ClientConfig] = None,
verified_access_trust_provider_id: Optional[VerifiedAccessTrustProviderId] = None,
oidc_options: Optional[ModifyVerifiedAccessTrustProviderOidcOptions] = None,
device_options: Optional[ModifyVerifiedAccessTrustProviderDeviceOptions] = None,
description: Optional[String] = None,
dry_run: Optional[Boolean] = None,
client_token: Optional[String] = None,
sse_specification: Optional[VerifiedAccessSseSpecificationRequest] = None,
native_application_oidc_options: Optional[
ModifyVerifiedAccessNativeApplicationOidcOptions
] = None,
) -> ModifyVerifiedAccessTrustProviderResult
Modifies the configuration of the specified Amazon Web Services Verified Access trust provider.
Parameters:
-
verified_access_trust_provider_id(Optional[VerifiedAccessTrustProviderId], default:None) –The ID of the Verified Access trust provider.
-
oidc_options(Optional[ModifyVerifiedAccessTrustProviderOidcOptions], default:None) –The options for an OpenID Connect-compatible user-identity trust provider.
-
device_options(Optional[ModifyVerifiedAccessTrustProviderDeviceOptions], default:None) –The options for a device-based trust provider. This parameter is required when the provider type is
device. -
description(Optional[String], default:None) –A description for the Verified Access trust provider.
-
dry_run(Optional[Boolean], default:None) –Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it isUnauthorizedOperation. -
client_token(Optional[String], default:None) –A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring idempotency.
-
sse_specification(Optional[VerifiedAccessSseSpecificationRequest], default:None) –The options for server side encryption.
-
native_application_oidc_options(Optional[ModifyVerifiedAccessNativeApplicationOidcOptions], default:None) –The OpenID Connect (OIDC) options.
Raises:
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_ec2/_services/ec2.py
53683 53684 53685 53686 53687 53688 53689 53690 53691 53692 53693 53694 53695 53696 53697 53698 53699 53700 53701 53702 53703 53704 53705 53706 53707 53708 53709 53710 53711 53712 53713 53714 53715 53716 53717 53718 53719 53720 53721 53722 53723 53724 53725 53726 53727 53728 53729 53730 53731 53732 53733 53734 53735 53736 53737 53738 53739 53740 53741 53742 53743 53744 53745 53746 53747 53748 53749 53750 53751 53752 53753 53754 53755 53756 53757 53758 53759 53760 53761 53762 53763 53764 53765 53766 53767 53768 53769 53770 53771 53772 53773 53774 53775 53776 53777 53778 53779 53780 53781 53782 53783 53784 53785 53786 53787 53788 53789 | |