Struct zitadel::api::zitadel::management::v1::management_service_client::ManagementServiceClient
source · pub struct ManagementServiceClient<T> { /* private fields */ }
Implementations§
source§impl<T> ManagementServiceClient<T>where
T: GrpcService<BoxBody>,
T::Error: Into<StdError>,
T::ResponseBody: Body<Data = Bytes> + Send + 'static,
<T::ResponseBody as Body>::Error: Into<StdError> + Send,
impl<T> ManagementServiceClient<T>where T: GrpcService<BoxBody>, T::Error: Into<StdError>, T::ResponseBody: Body<Data = Bytes> + Send + 'static, <T::ResponseBody as Body>::Error: Into<StdError> + Send,
pub fn new(inner: T) -> Self
pub fn with_origin(inner: T, origin: Uri) -> Self
pub fn with_interceptor<F>( inner: T, interceptor: F ) -> ManagementServiceClient<InterceptedService<T, F>>where F: Interceptor, T::ResponseBody: Default, T: Service<Request<BoxBody>, Response = Response<<T as GrpcService<BoxBody>>::ResponseBody>>, <T as Service<Request<BoxBody>>>::Error: Into<StdError> + Send + Sync,
sourcepub fn send_compressed(self, encoding: CompressionEncoding) -> Self
pub fn send_compressed(self, encoding: CompressionEncoding) -> Self
Compress requests with the given encoding.
This requires the server to support it otherwise it might respond with an error.
sourcepub fn accept_compressed(self, encoding: CompressionEncoding) -> Self
pub fn accept_compressed(self, encoding: CompressionEncoding) -> Self
Enable decompressing responses.
sourcepub fn max_decoding_message_size(self, limit: usize) -> Self
pub fn max_decoding_message_size(self, limit: usize) -> Self
Limits the maximum size of a decoded message.
Default: 4MB
sourcepub fn max_encoding_message_size(self, limit: usize) -> Self
pub fn max_encoding_message_size(self, limit: usize) -> Self
Limits the maximum size of an encoded message.
Default: usize::MAX
pub async fn healthz( &mut self, request: impl IntoRequest<HealthzRequest> ) -> Result<Response<HealthzResponse>, Status>
pub async fn get_oidc_information( &mut self, request: impl IntoRequest<GetOidcInformationRequest> ) -> Result<Response<GetOidcInformationResponse>, Status>
pub async fn get_iam( &mut self, request: impl IntoRequest<GetIamRequest> ) -> Result<Response<GetIamResponse>, Status>
pub async fn get_supported_languages( &mut self, request: impl IntoRequest<GetSupportedLanguagesRequest> ) -> Result<Response<GetSupportedLanguagesResponse>, Status>
pub async fn get_user_by_id( &mut self, request: impl IntoRequest<GetUserByIdRequest> ) -> Result<Response<GetUserByIdResponse>, Status>
pub async fn get_user_by_login_name_global( &mut self, request: impl IntoRequest<GetUserByLoginNameGlobalRequest> ) -> Result<Response<GetUserByLoginNameGlobalResponse>, Status>
pub async fn list_users( &mut self, request: impl IntoRequest<ListUsersRequest> ) -> Result<Response<ListUsersResponse>, Status>
pub async fn list_user_changes( &mut self, request: impl IntoRequest<ListUserChangesRequest> ) -> Result<Response<ListUserChangesResponse>, Status>
pub async fn is_user_unique( &mut self, request: impl IntoRequest<IsUserUniqueRequest> ) -> Result<Response<IsUserUniqueResponse>, Status>
sourcepub async fn add_human_user(
&mut self,
request: impl IntoRequest<AddHumanUserRequest>
) -> Result<Response<AddHumanUserResponse>, Status>
pub async fn add_human_user( &mut self, request: impl IntoRequest<AddHumanUserRequest> ) -> Result<Response<AddHumanUserResponse>, Status>
deprecated: use ImportHumanUser
pub async fn import_human_user( &mut self, request: impl IntoRequest<ImportHumanUserRequest> ) -> Result<Response<ImportHumanUserResponse>, Status>
pub async fn add_machine_user( &mut self, request: impl IntoRequest<AddMachineUserRequest> ) -> Result<Response<AddMachineUserResponse>, Status>
pub async fn deactivate_user( &mut self, request: impl IntoRequest<DeactivateUserRequest> ) -> Result<Response<DeactivateUserResponse>, Status>
pub async fn reactivate_user( &mut self, request: impl IntoRequest<ReactivateUserRequest> ) -> Result<Response<ReactivateUserResponse>, Status>
pub async fn lock_user( &mut self, request: impl IntoRequest<LockUserRequest> ) -> Result<Response<LockUserResponse>, Status>
pub async fn unlock_user( &mut self, request: impl IntoRequest<UnlockUserRequest> ) -> Result<Response<UnlockUserResponse>, Status>
pub async fn remove_user( &mut self, request: impl IntoRequest<RemoveUserRequest> ) -> Result<Response<RemoveUserResponse>, Status>
pub async fn update_user_name( &mut self, request: impl IntoRequest<UpdateUserNameRequest> ) -> Result<Response<UpdateUserNameResponse>, Status>
pub async fn set_user_metadata( &mut self, request: impl IntoRequest<SetUserMetadataRequest> ) -> Result<Response<SetUserMetadataResponse>, Status>
pub async fn bulk_set_user_metadata( &mut self, request: impl IntoRequest<BulkSetUserMetadataRequest> ) -> Result<Response<BulkSetUserMetadataResponse>, Status>
pub async fn list_user_metadata( &mut self, request: impl IntoRequest<ListUserMetadataRequest> ) -> Result<Response<ListUserMetadataResponse>, Status>
pub async fn get_user_metadata( &mut self, request: impl IntoRequest<GetUserMetadataRequest> ) -> Result<Response<GetUserMetadataResponse>, Status>
pub async fn remove_user_metadata( &mut self, request: impl IntoRequest<RemoveUserMetadataRequest> ) -> Result<Response<RemoveUserMetadataResponse>, Status>
pub async fn bulk_remove_user_metadata( &mut self, request: impl IntoRequest<BulkRemoveUserMetadataRequest> ) -> Result<Response<BulkRemoveUserMetadataResponse>, Status>
pub async fn get_human_profile( &mut self, request: impl IntoRequest<GetHumanProfileRequest> ) -> Result<Response<GetHumanProfileResponse>, Status>
pub async fn update_human_profile( &mut self, request: impl IntoRequest<UpdateHumanProfileRequest> ) -> Result<Response<UpdateHumanProfileResponse>, Status>
pub async fn get_human_email( &mut self, request: impl IntoRequest<GetHumanEmailRequest> ) -> Result<Response<GetHumanEmailResponse>, Status>
pub async fn update_human_email( &mut self, request: impl IntoRequest<UpdateHumanEmailRequest> ) -> Result<Response<UpdateHumanEmailResponse>, Status>
pub async fn resend_human_initialization( &mut self, request: impl IntoRequest<ResendHumanInitializationRequest> ) -> Result<Response<ResendHumanInitializationResponse>, Status>
pub async fn resend_human_email_verification( &mut self, request: impl IntoRequest<ResendHumanEmailVerificationRequest> ) -> Result<Response<ResendHumanEmailVerificationResponse>, Status>
pub async fn get_human_phone( &mut self, request: impl IntoRequest<GetHumanPhoneRequest> ) -> Result<Response<GetHumanPhoneResponse>, Status>
pub async fn update_human_phone( &mut self, request: impl IntoRequest<UpdateHumanPhoneRequest> ) -> Result<Response<UpdateHumanPhoneResponse>, Status>
pub async fn remove_human_phone( &mut self, request: impl IntoRequest<RemoveHumanPhoneRequest> ) -> Result<Response<RemoveHumanPhoneResponse>, Status>
pub async fn resend_human_phone_verification( &mut self, request: impl IntoRequest<ResendHumanPhoneVerificationRequest> ) -> Result<Response<ResendHumanPhoneVerificationResponse>, Status>
pub async fn remove_human_avatar( &mut self, request: impl IntoRequest<RemoveHumanAvatarRequest> ) -> Result<Response<RemoveHumanAvatarResponse>, Status>
sourcepub async fn set_human_initial_password(
&mut self,
request: impl IntoRequest<SetHumanInitialPasswordRequest>
) -> Result<Response<SetHumanInitialPasswordResponse>, Status>
pub async fn set_human_initial_password( &mut self, request: impl IntoRequest<SetHumanInitialPasswordRequest> ) -> Result<Response<SetHumanInitialPasswordResponse>, Status>
deprecated: use SetHumanPassword
pub async fn set_human_password( &mut self, request: impl IntoRequest<SetHumanPasswordRequest> ) -> Result<Response<SetHumanPasswordResponse>, Status>
pub async fn send_human_reset_password_notification( &mut self, request: impl IntoRequest<SendHumanResetPasswordNotificationRequest> ) -> Result<Response<SendHumanResetPasswordNotificationResponse>, Status>
pub async fn list_human_auth_factors( &mut self, request: impl IntoRequest<ListHumanAuthFactorsRequest> ) -> Result<Response<ListHumanAuthFactorsResponse>, Status>
pub async fn remove_human_auth_factor_otp( &mut self, request: impl IntoRequest<RemoveHumanAuthFactorOtpRequest> ) -> Result<Response<RemoveHumanAuthFactorOtpResponse>, Status>
pub async fn remove_human_auth_factor_u2f( &mut self, request: impl IntoRequest<RemoveHumanAuthFactorU2fRequest> ) -> Result<Response<RemoveHumanAuthFactorU2fResponse>, Status>
pub async fn list_human_passwordless( &mut self, request: impl IntoRequest<ListHumanPasswordlessRequest> ) -> Result<Response<ListHumanPasswordlessResponse>, Status>
pub async fn add_passwordless_registration( &mut self, request: impl IntoRequest<AddPasswordlessRegistrationRequest> ) -> Result<Response<AddPasswordlessRegistrationResponse>, Status>
pub async fn send_passwordless_registration( &mut self, request: impl IntoRequest<SendPasswordlessRegistrationRequest> ) -> Result<Response<SendPasswordlessRegistrationResponse>, Status>
pub async fn remove_human_passwordless( &mut self, request: impl IntoRequest<RemoveHumanPasswordlessRequest> ) -> Result<Response<RemoveHumanPasswordlessResponse>, Status>
pub async fn update_machine( &mut self, request: impl IntoRequest<UpdateMachineRequest> ) -> Result<Response<UpdateMachineResponse>, Status>
pub async fn generate_machine_secret( &mut self, request: impl IntoRequest<GenerateMachineSecretRequest> ) -> Result<Response<GenerateMachineSecretResponse>, Status>
pub async fn remove_machine_secret( &mut self, request: impl IntoRequest<RemoveMachineSecretRequest> ) -> Result<Response<RemoveMachineSecretResponse>, Status>
pub async fn get_machine_key_by_i_ds( &mut self, request: impl IntoRequest<GetMachineKeyByIDsRequest> ) -> Result<Response<GetMachineKeyByIDsResponse>, Status>
pub async fn list_machine_keys( &mut self, request: impl IntoRequest<ListMachineKeysRequest> ) -> Result<Response<ListMachineKeysResponse>, Status>
pub async fn add_machine_key( &mut self, request: impl IntoRequest<AddMachineKeyRequest> ) -> Result<Response<AddMachineKeyResponse>, Status>
pub async fn remove_machine_key( &mut self, request: impl IntoRequest<RemoveMachineKeyRequest> ) -> Result<Response<RemoveMachineKeyResponse>, Status>
pub async fn get_personal_access_token_by_i_ds( &mut self, request: impl IntoRequest<GetPersonalAccessTokenByIDsRequest> ) -> Result<Response<GetPersonalAccessTokenByIDsResponse>, Status>
pub async fn list_personal_access_tokens( &mut self, request: impl IntoRequest<ListPersonalAccessTokensRequest> ) -> Result<Response<ListPersonalAccessTokensResponse>, Status>
pub async fn add_personal_access_token( &mut self, request: impl IntoRequest<AddPersonalAccessTokenRequest> ) -> Result<Response<AddPersonalAccessTokenResponse>, Status>
pub async fn remove_personal_access_token( &mut self, request: impl IntoRequest<RemovePersonalAccessTokenRequest> ) -> Result<Response<RemovePersonalAccessTokenResponse>, Status>
pub async fn list_human_linked_id_ps( &mut self, request: impl IntoRequest<ListHumanLinkedIdPsRequest> ) -> Result<Response<ListHumanLinkedIdPsResponse>, Status>
pub async fn remove_human_linked_idp( &mut self, request: impl IntoRequest<RemoveHumanLinkedIdpRequest> ) -> Result<Response<RemoveHumanLinkedIdpResponse>, Status>
pub async fn list_user_memberships( &mut self, request: impl IntoRequest<ListUserMembershipsRequest> ) -> Result<Response<ListUserMembershipsResponse>, Status>
pub async fn get_my_org( &mut self, request: impl IntoRequest<GetMyOrgRequest> ) -> Result<Response<GetMyOrgResponse>, Status>
pub async fn get_org_by_domain_global( &mut self, request: impl IntoRequest<GetOrgByDomainGlobalRequest> ) -> Result<Response<GetOrgByDomainGlobalResponse>, Status>
pub async fn list_org_changes( &mut self, request: impl IntoRequest<ListOrgChangesRequest> ) -> Result<Response<ListOrgChangesResponse>, Status>
pub async fn add_org( &mut self, request: impl IntoRequest<AddOrgRequest> ) -> Result<Response<AddOrgResponse>, Status>
pub async fn update_org( &mut self, request: impl IntoRequest<UpdateOrgRequest> ) -> Result<Response<UpdateOrgResponse>, Status>
pub async fn deactivate_org( &mut self, request: impl IntoRequest<DeactivateOrgRequest> ) -> Result<Response<DeactivateOrgResponse>, Status>
pub async fn reactivate_org( &mut self, request: impl IntoRequest<ReactivateOrgRequest> ) -> Result<Response<ReactivateOrgResponse>, Status>
pub async fn remove_org( &mut self, request: impl IntoRequest<RemoveOrgRequest> ) -> Result<Response<RemoveOrgResponse>, Status>
pub async fn set_org_metadata( &mut self, request: impl IntoRequest<SetOrgMetadataRequest> ) -> Result<Response<SetOrgMetadataResponse>, Status>
pub async fn bulk_set_org_metadata( &mut self, request: impl IntoRequest<BulkSetOrgMetadataRequest> ) -> Result<Response<BulkSetOrgMetadataResponse>, Status>
pub async fn list_org_metadata( &mut self, request: impl IntoRequest<ListOrgMetadataRequest> ) -> Result<Response<ListOrgMetadataResponse>, Status>
pub async fn get_org_metadata( &mut self, request: impl IntoRequest<GetOrgMetadataRequest> ) -> Result<Response<GetOrgMetadataResponse>, Status>
pub async fn remove_org_metadata( &mut self, request: impl IntoRequest<RemoveOrgMetadataRequest> ) -> Result<Response<RemoveOrgMetadataResponse>, Status>
pub async fn bulk_remove_org_metadata( &mut self, request: impl IntoRequest<BulkRemoveOrgMetadataRequest> ) -> Result<Response<BulkRemoveOrgMetadataResponse>, Status>
pub async fn list_org_domains( &mut self, request: impl IntoRequest<ListOrgDomainsRequest> ) -> Result<Response<ListOrgDomainsResponse>, Status>
pub async fn add_org_domain( &mut self, request: impl IntoRequest<AddOrgDomainRequest> ) -> Result<Response<AddOrgDomainResponse>, Status>
pub async fn remove_org_domain( &mut self, request: impl IntoRequest<RemoveOrgDomainRequest> ) -> Result<Response<RemoveOrgDomainResponse>, Status>
pub async fn generate_org_domain_validation( &mut self, request: impl IntoRequest<GenerateOrgDomainValidationRequest> ) -> Result<Response<GenerateOrgDomainValidationResponse>, Status>
pub async fn validate_org_domain( &mut self, request: impl IntoRequest<ValidateOrgDomainRequest> ) -> Result<Response<ValidateOrgDomainResponse>, Status>
pub async fn set_primary_org_domain( &mut self, request: impl IntoRequest<SetPrimaryOrgDomainRequest> ) -> Result<Response<SetPrimaryOrgDomainResponse>, Status>
pub async fn list_org_member_roles( &mut self, request: impl IntoRequest<ListOrgMemberRolesRequest> ) -> Result<Response<ListOrgMemberRolesResponse>, Status>
pub async fn list_org_members( &mut self, request: impl IntoRequest<ListOrgMembersRequest> ) -> Result<Response<ListOrgMembersResponse>, Status>
pub async fn add_org_member( &mut self, request: impl IntoRequest<AddOrgMemberRequest> ) -> Result<Response<AddOrgMemberResponse>, Status>
pub async fn update_org_member( &mut self, request: impl IntoRequest<UpdateOrgMemberRequest> ) -> Result<Response<UpdateOrgMemberResponse>, Status>
pub async fn remove_org_member( &mut self, request: impl IntoRequest<RemoveOrgMemberRequest> ) -> Result<Response<RemoveOrgMemberResponse>, Status>
pub async fn get_project_by_id( &mut self, request: impl IntoRequest<GetProjectByIdRequest> ) -> Result<Response<GetProjectByIdResponse>, Status>
pub async fn get_granted_project_by_id( &mut self, request: impl IntoRequest<GetGrantedProjectByIdRequest> ) -> Result<Response<GetGrantedProjectByIdResponse>, Status>
pub async fn list_projects( &mut self, request: impl IntoRequest<ListProjectsRequest> ) -> Result<Response<ListProjectsResponse>, Status>
pub async fn list_granted_projects( &mut self, request: impl IntoRequest<ListGrantedProjectsRequest> ) -> Result<Response<ListGrantedProjectsResponse>, Status>
pub async fn list_granted_project_roles( &mut self, request: impl IntoRequest<ListGrantedProjectRolesRequest> ) -> Result<Response<ListGrantedProjectRolesResponse>, Status>
pub async fn list_project_changes( &mut self, request: impl IntoRequest<ListProjectChangesRequest> ) -> Result<Response<ListProjectChangesResponse>, Status>
pub async fn add_project( &mut self, request: impl IntoRequest<AddProjectRequest> ) -> Result<Response<AddProjectResponse>, Status>
pub async fn update_project( &mut self, request: impl IntoRequest<UpdateProjectRequest> ) -> Result<Response<UpdateProjectResponse>, Status>
pub async fn deactivate_project( &mut self, request: impl IntoRequest<DeactivateProjectRequest> ) -> Result<Response<DeactivateProjectResponse>, Status>
pub async fn reactivate_project( &mut self, request: impl IntoRequest<ReactivateProjectRequest> ) -> Result<Response<ReactivateProjectResponse>, Status>
pub async fn remove_project( &mut self, request: impl IntoRequest<RemoveProjectRequest> ) -> Result<Response<RemoveProjectResponse>, Status>
pub async fn list_project_roles( &mut self, request: impl IntoRequest<ListProjectRolesRequest> ) -> Result<Response<ListProjectRolesResponse>, Status>
pub async fn add_project_role( &mut self, request: impl IntoRequest<AddProjectRoleRequest> ) -> Result<Response<AddProjectRoleResponse>, Status>
pub async fn bulk_add_project_roles( &mut self, request: impl IntoRequest<BulkAddProjectRolesRequest> ) -> Result<Response<BulkAddProjectRolesResponse>, Status>
pub async fn update_project_role( &mut self, request: impl IntoRequest<UpdateProjectRoleRequest> ) -> Result<Response<UpdateProjectRoleResponse>, Status>
pub async fn remove_project_role( &mut self, request: impl IntoRequest<RemoveProjectRoleRequest> ) -> Result<Response<RemoveProjectRoleResponse>, Status>
pub async fn list_project_member_roles( &mut self, request: impl IntoRequest<ListProjectMemberRolesRequest> ) -> Result<Response<ListProjectMemberRolesResponse>, Status>
pub async fn list_project_members( &mut self, request: impl IntoRequest<ListProjectMembersRequest> ) -> Result<Response<ListProjectMembersResponse>, Status>
pub async fn add_project_member( &mut self, request: impl IntoRequest<AddProjectMemberRequest> ) -> Result<Response<AddProjectMemberResponse>, Status>
pub async fn update_project_member( &mut self, request: impl IntoRequest<UpdateProjectMemberRequest> ) -> Result<Response<UpdateProjectMemberResponse>, Status>
pub async fn remove_project_member( &mut self, request: impl IntoRequest<RemoveProjectMemberRequest> ) -> Result<Response<RemoveProjectMemberResponse>, Status>
pub async fn get_app_by_id( &mut self, request: impl IntoRequest<GetAppByIdRequest> ) -> Result<Response<GetAppByIdResponse>, Status>
pub async fn list_apps( &mut self, request: impl IntoRequest<ListAppsRequest> ) -> Result<Response<ListAppsResponse>, Status>
pub async fn list_app_changes( &mut self, request: impl IntoRequest<ListAppChangesRequest> ) -> Result<Response<ListAppChangesResponse>, Status>
pub async fn add_oidc_app( &mut self, request: impl IntoRequest<AddOidcAppRequest> ) -> Result<Response<AddOidcAppResponse>, Status>
pub async fn add_saml_app( &mut self, request: impl IntoRequest<AddSamlAppRequest> ) -> Result<Response<AddSamlAppResponse>, Status>
pub async fn add_api_app( &mut self, request: impl IntoRequest<AddApiAppRequest> ) -> Result<Response<AddApiAppResponse>, Status>
sourcepub async fn update_app(
&mut self,
request: impl IntoRequest<UpdateAppRequest>
) -> Result<Response<UpdateAppResponse>, Status>
pub async fn update_app( &mut self, request: impl IntoRequest<UpdateAppRequest> ) -> Result<Response<UpdateAppResponse>, Status>
Changes application
pub async fn update_oidc_app_config( &mut self, request: impl IntoRequest<UpdateOidcAppConfigRequest> ) -> Result<Response<UpdateOidcAppConfigResponse>, Status>
pub async fn update_saml_app_config( &mut self, request: impl IntoRequest<UpdateSamlAppConfigRequest> ) -> Result<Response<UpdateSamlAppConfigResponse>, Status>
pub async fn update_api_app_config( &mut self, request: impl IntoRequest<UpdateApiAppConfigRequest> ) -> Result<Response<UpdateApiAppConfigResponse>, Status>
pub async fn deactivate_app( &mut self, request: impl IntoRequest<DeactivateAppRequest> ) -> Result<Response<DeactivateAppResponse>, Status>
pub async fn reactivate_app( &mut self, request: impl IntoRequest<ReactivateAppRequest> ) -> Result<Response<ReactivateAppResponse>, Status>
pub async fn remove_app( &mut self, request: impl IntoRequest<RemoveAppRequest> ) -> Result<Response<RemoveAppResponse>, Status>
pub async fn regenerate_oidc_client_secret( &mut self, request: impl IntoRequest<RegenerateOidcClientSecretRequest> ) -> Result<Response<RegenerateOidcClientSecretResponse>, Status>
pub async fn regenerate_api_client_secret( &mut self, request: impl IntoRequest<RegenerateApiClientSecretRequest> ) -> Result<Response<RegenerateApiClientSecretResponse>, Status>
pub async fn get_app_key( &mut self, request: impl IntoRequest<GetAppKeyRequest> ) -> Result<Response<GetAppKeyResponse>, Status>
pub async fn list_app_keys( &mut self, request: impl IntoRequest<ListAppKeysRequest> ) -> Result<Response<ListAppKeysResponse>, Status>
pub async fn add_app_key( &mut self, request: impl IntoRequest<AddAppKeyRequest> ) -> Result<Response<AddAppKeyResponse>, Status>
pub async fn remove_app_key( &mut self, request: impl IntoRequest<RemoveAppKeyRequest> ) -> Result<Response<RemoveAppKeyResponse>, Status>
pub async fn list_project_grant_changes( &mut self, request: impl IntoRequest<ListProjectGrantChangesRequest> ) -> Result<Response<ListProjectGrantChangesResponse>, Status>
pub async fn get_project_grant_by_id( &mut self, request: impl IntoRequest<GetProjectGrantByIdRequest> ) -> Result<Response<GetProjectGrantByIdResponse>, Status>
pub async fn list_project_grants( &mut self, request: impl IntoRequest<ListProjectGrantsRequest> ) -> Result<Response<ListProjectGrantsResponse>, Status>
pub async fn list_all_project_grants( &mut self, request: impl IntoRequest<ListAllProjectGrantsRequest> ) -> Result<Response<ListAllProjectGrantsResponse>, Status>
pub async fn add_project_grant( &mut self, request: impl IntoRequest<AddProjectGrantRequest> ) -> Result<Response<AddProjectGrantResponse>, Status>
pub async fn update_project_grant( &mut self, request: impl IntoRequest<UpdateProjectGrantRequest> ) -> Result<Response<UpdateProjectGrantResponse>, Status>
pub async fn deactivate_project_grant( &mut self, request: impl IntoRequest<DeactivateProjectGrantRequest> ) -> Result<Response<DeactivateProjectGrantResponse>, Status>
pub async fn reactivate_project_grant( &mut self, request: impl IntoRequest<ReactivateProjectGrantRequest> ) -> Result<Response<ReactivateProjectGrantResponse>, Status>
pub async fn remove_project_grant( &mut self, request: impl IntoRequest<RemoveProjectGrantRequest> ) -> Result<Response<RemoveProjectGrantResponse>, Status>
pub async fn list_project_grant_member_roles( &mut self, request: impl IntoRequest<ListProjectGrantMemberRolesRequest> ) -> Result<Response<ListProjectGrantMemberRolesResponse>, Status>
pub async fn list_project_grant_members( &mut self, request: impl IntoRequest<ListProjectGrantMembersRequest> ) -> Result<Response<ListProjectGrantMembersResponse>, Status>
pub async fn add_project_grant_member( &mut self, request: impl IntoRequest<AddProjectGrantMemberRequest> ) -> Result<Response<AddProjectGrantMemberResponse>, Status>
pub async fn update_project_grant_member( &mut self, request: impl IntoRequest<UpdateProjectGrantMemberRequest> ) -> Result<Response<UpdateProjectGrantMemberResponse>, Status>
pub async fn remove_project_grant_member( &mut self, request: impl IntoRequest<RemoveProjectGrantMemberRequest> ) -> Result<Response<RemoveProjectGrantMemberResponse>, Status>
pub async fn get_user_grant_by_id( &mut self, request: impl IntoRequest<GetUserGrantByIdRequest> ) -> Result<Response<GetUserGrantByIdResponse>, Status>
pub async fn list_user_grants( &mut self, request: impl IntoRequest<ListUserGrantRequest> ) -> Result<Response<ListUserGrantResponse>, Status>
pub async fn add_user_grant( &mut self, request: impl IntoRequest<AddUserGrantRequest> ) -> Result<Response<AddUserGrantResponse>, Status>
pub async fn update_user_grant( &mut self, request: impl IntoRequest<UpdateUserGrantRequest> ) -> Result<Response<UpdateUserGrantResponse>, Status>
pub async fn deactivate_user_grant( &mut self, request: impl IntoRequest<DeactivateUserGrantRequest> ) -> Result<Response<DeactivateUserGrantResponse>, Status>
pub async fn reactivate_user_grant( &mut self, request: impl IntoRequest<ReactivateUserGrantRequest> ) -> Result<Response<ReactivateUserGrantResponse>, Status>
pub async fn remove_user_grant( &mut self, request: impl IntoRequest<RemoveUserGrantRequest> ) -> Result<Response<RemoveUserGrantResponse>, Status>
pub async fn bulk_remove_user_grant( &mut self, request: impl IntoRequest<BulkRemoveUserGrantRequest> ) -> Result<Response<BulkRemoveUserGrantResponse>, Status>
sourcepub async fn get_org_iam_policy(
&mut self,
request: impl IntoRequest<GetOrgIamPolicyRequest>
) -> Result<Response<GetOrgIamPolicyResponse>, Status>
pub async fn get_org_iam_policy( &mut self, request: impl IntoRequest<GetOrgIamPolicyRequest> ) -> Result<Response<GetOrgIamPolicyResponse>, Status>
deprecated: please use DomainPolicy instead
pub async fn get_domain_policy( &mut self, request: impl IntoRequest<GetDomainPolicyRequest> ) -> Result<Response<GetDomainPolicyResponse>, Status>
pub async fn get_login_policy( &mut self, request: impl IntoRequest<GetLoginPolicyRequest> ) -> Result<Response<GetLoginPolicyResponse>, Status>
pub async fn get_default_login_policy( &mut self, request: impl IntoRequest<GetDefaultLoginPolicyRequest> ) -> Result<Response<GetDefaultLoginPolicyResponse>, Status>
pub async fn add_custom_login_policy( &mut self, request: impl IntoRequest<AddCustomLoginPolicyRequest> ) -> Result<Response<AddCustomLoginPolicyResponse>, Status>
pub async fn update_custom_login_policy( &mut self, request: impl IntoRequest<UpdateCustomLoginPolicyRequest> ) -> Result<Response<UpdateCustomLoginPolicyResponse>, Status>
pub async fn reset_login_policy_to_default( &mut self, request: impl IntoRequest<ResetLoginPolicyToDefaultRequest> ) -> Result<Response<ResetLoginPolicyToDefaultResponse>, Status>
pub async fn list_login_policy_id_ps( &mut self, request: impl IntoRequest<ListLoginPolicyIdPsRequest> ) -> Result<Response<ListLoginPolicyIdPsResponse>, Status>
pub async fn add_idp_to_login_policy( &mut self, request: impl IntoRequest<AddIdpToLoginPolicyRequest> ) -> Result<Response<AddIdpToLoginPolicyResponse>, Status>
pub async fn remove_idp_from_login_policy( &mut self, request: impl IntoRequest<RemoveIdpFromLoginPolicyRequest> ) -> Result<Response<RemoveIdpFromLoginPolicyResponse>, Status>
pub async fn list_login_policy_second_factors( &mut self, request: impl IntoRequest<ListLoginPolicySecondFactorsRequest> ) -> Result<Response<ListLoginPolicySecondFactorsResponse>, Status>
pub async fn add_second_factor_to_login_policy( &mut self, request: impl IntoRequest<AddSecondFactorToLoginPolicyRequest> ) -> Result<Response<AddSecondFactorToLoginPolicyResponse>, Status>
pub async fn remove_second_factor_from_login_policy( &mut self, request: impl IntoRequest<RemoveSecondFactorFromLoginPolicyRequest> ) -> Result<Response<RemoveSecondFactorFromLoginPolicyResponse>, Status>
pub async fn list_login_policy_multi_factors( &mut self, request: impl IntoRequest<ListLoginPolicyMultiFactorsRequest> ) -> Result<Response<ListLoginPolicyMultiFactorsResponse>, Status>
pub async fn add_multi_factor_to_login_policy( &mut self, request: impl IntoRequest<AddMultiFactorToLoginPolicyRequest> ) -> Result<Response<AddMultiFactorToLoginPolicyResponse>, Status>
pub async fn remove_multi_factor_from_login_policy( &mut self, request: impl IntoRequest<RemoveMultiFactorFromLoginPolicyRequest> ) -> Result<Response<RemoveMultiFactorFromLoginPolicyResponse>, Status>
pub async fn get_password_complexity_policy( &mut self, request: impl IntoRequest<GetPasswordComplexityPolicyRequest> ) -> Result<Response<GetPasswordComplexityPolicyResponse>, Status>
pub async fn get_default_password_complexity_policy( &mut self, request: impl IntoRequest<GetDefaultPasswordComplexityPolicyRequest> ) -> Result<Response<GetDefaultPasswordComplexityPolicyResponse>, Status>
pub async fn add_custom_password_complexity_policy( &mut self, request: impl IntoRequest<AddCustomPasswordComplexityPolicyRequest> ) -> Result<Response<AddCustomPasswordComplexityPolicyResponse>, Status>
pub async fn update_custom_password_complexity_policy( &mut self, request: impl IntoRequest<UpdateCustomPasswordComplexityPolicyRequest> ) -> Result<Response<UpdateCustomPasswordComplexityPolicyResponse>, Status>
pub async fn reset_password_complexity_policy_to_default( &mut self, request: impl IntoRequest<ResetPasswordComplexityPolicyToDefaultRequest> ) -> Result<Response<ResetPasswordComplexityPolicyToDefaultResponse>, Status>
sourcepub async fn get_password_age_policy(
&mut self,
request: impl IntoRequest<GetPasswordAgePolicyRequest>
) -> Result<Response<GetPasswordAgePolicyResponse>, Status>
pub async fn get_password_age_policy( &mut self, request: impl IntoRequest<GetPasswordAgePolicyRequest> ) -> Result<Response<GetPasswordAgePolicyResponse>, Status>
The password age policy is not used at the moment
sourcepub async fn get_default_password_age_policy(
&mut self,
request: impl IntoRequest<GetDefaultPasswordAgePolicyRequest>
) -> Result<Response<GetDefaultPasswordAgePolicyResponse>, Status>
pub async fn get_default_password_age_policy( &mut self, request: impl IntoRequest<GetDefaultPasswordAgePolicyRequest> ) -> Result<Response<GetDefaultPasswordAgePolicyResponse>, Status>
The password age policy is not used at the moment
sourcepub async fn add_custom_password_age_policy(
&mut self,
request: impl IntoRequest<AddCustomPasswordAgePolicyRequest>
) -> Result<Response<AddCustomPasswordAgePolicyResponse>, Status>
pub async fn add_custom_password_age_policy( &mut self, request: impl IntoRequest<AddCustomPasswordAgePolicyRequest> ) -> Result<Response<AddCustomPasswordAgePolicyResponse>, Status>
The password age policy is not used at the moment
sourcepub async fn update_custom_password_age_policy(
&mut self,
request: impl IntoRequest<UpdateCustomPasswordAgePolicyRequest>
) -> Result<Response<UpdateCustomPasswordAgePolicyResponse>, Status>
pub async fn update_custom_password_age_policy( &mut self, request: impl IntoRequest<UpdateCustomPasswordAgePolicyRequest> ) -> Result<Response<UpdateCustomPasswordAgePolicyResponse>, Status>
The password age policy is not used at the moment
sourcepub async fn reset_password_age_policy_to_default(
&mut self,
request: impl IntoRequest<ResetPasswordAgePolicyToDefaultRequest>
) -> Result<Response<ResetPasswordAgePolicyToDefaultResponse>, Status>
pub async fn reset_password_age_policy_to_default( &mut self, request: impl IntoRequest<ResetPasswordAgePolicyToDefaultRequest> ) -> Result<Response<ResetPasswordAgePolicyToDefaultResponse>, Status>
The password age policy is not used at the moment
pub async fn get_lockout_policy( &mut self, request: impl IntoRequest<GetLockoutPolicyRequest> ) -> Result<Response<GetLockoutPolicyResponse>, Status>
pub async fn get_default_lockout_policy( &mut self, request: impl IntoRequest<GetDefaultLockoutPolicyRequest> ) -> Result<Response<GetDefaultLockoutPolicyResponse>, Status>
pub async fn add_custom_lockout_policy( &mut self, request: impl IntoRequest<AddCustomLockoutPolicyRequest> ) -> Result<Response<AddCustomLockoutPolicyResponse>, Status>
pub async fn update_custom_lockout_policy( &mut self, request: impl IntoRequest<UpdateCustomLockoutPolicyRequest> ) -> Result<Response<UpdateCustomLockoutPolicyResponse>, Status>
pub async fn reset_lockout_policy_to_default( &mut self, request: impl IntoRequest<ResetLockoutPolicyToDefaultRequest> ) -> Result<Response<ResetLockoutPolicyToDefaultResponse>, Status>
pub async fn get_privacy_policy( &mut self, request: impl IntoRequest<GetPrivacyPolicyRequest> ) -> Result<Response<GetPrivacyPolicyResponse>, Status>
pub async fn get_default_privacy_policy( &mut self, request: impl IntoRequest<GetDefaultPrivacyPolicyRequest> ) -> Result<Response<GetDefaultPrivacyPolicyResponse>, Status>
pub async fn add_custom_privacy_policy( &mut self, request: impl IntoRequest<AddCustomPrivacyPolicyRequest> ) -> Result<Response<AddCustomPrivacyPolicyResponse>, Status>
pub async fn update_custom_privacy_policy( &mut self, request: impl IntoRequest<UpdateCustomPrivacyPolicyRequest> ) -> Result<Response<UpdateCustomPrivacyPolicyResponse>, Status>
pub async fn reset_privacy_policy_to_default( &mut self, request: impl IntoRequest<ResetPrivacyPolicyToDefaultRequest> ) -> Result<Response<ResetPrivacyPolicyToDefaultResponse>, Status>
pub async fn get_notification_policy( &mut self, request: impl IntoRequest<GetNotificationPolicyRequest> ) -> Result<Response<GetNotificationPolicyResponse>, Status>
pub async fn get_default_notification_policy( &mut self, request: impl IntoRequest<GetDefaultNotificationPolicyRequest> ) -> Result<Response<GetDefaultNotificationPolicyResponse>, Status>
pub async fn add_custom_notification_policy( &mut self, request: impl IntoRequest<AddCustomNotificationPolicyRequest> ) -> Result<Response<AddCustomNotificationPolicyResponse>, Status>
pub async fn update_custom_notification_policy( &mut self, request: impl IntoRequest<UpdateCustomNotificationPolicyRequest> ) -> Result<Response<UpdateCustomNotificationPolicyResponse>, Status>
pub async fn reset_notification_policy_to_default( &mut self, request: impl IntoRequest<ResetNotificationPolicyToDefaultRequest> ) -> Result<Response<ResetNotificationPolicyToDefaultResponse>, Status>
pub async fn get_label_policy( &mut self, request: impl IntoRequest<GetLabelPolicyRequest> ) -> Result<Response<GetLabelPolicyResponse>, Status>
pub async fn get_preview_label_policy( &mut self, request: impl IntoRequest<GetPreviewLabelPolicyRequest> ) -> Result<Response<GetPreviewLabelPolicyResponse>, Status>
pub async fn get_default_label_policy( &mut self, request: impl IntoRequest<GetDefaultLabelPolicyRequest> ) -> Result<Response<GetDefaultLabelPolicyResponse>, Status>
pub async fn add_custom_label_policy( &mut self, request: impl IntoRequest<AddCustomLabelPolicyRequest> ) -> Result<Response<AddCustomLabelPolicyResponse>, Status>
pub async fn update_custom_label_policy( &mut self, request: impl IntoRequest<UpdateCustomLabelPolicyRequest> ) -> Result<Response<UpdateCustomLabelPolicyResponse>, Status>
pub async fn activate_custom_label_policy( &mut self, request: impl IntoRequest<ActivateCustomLabelPolicyRequest> ) -> Result<Response<ActivateCustomLabelPolicyResponse>, Status>
pub async fn remove_custom_label_policy_logo( &mut self, request: impl IntoRequest<RemoveCustomLabelPolicyLogoRequest> ) -> Result<Response<RemoveCustomLabelPolicyLogoResponse>, Status>
pub async fn remove_custom_label_policy_logo_dark( &mut self, request: impl IntoRequest<RemoveCustomLabelPolicyLogoDarkRequest> ) -> Result<Response<RemoveCustomLabelPolicyLogoDarkResponse>, Status>
pub async fn remove_custom_label_policy_icon( &mut self, request: impl IntoRequest<RemoveCustomLabelPolicyIconRequest> ) -> Result<Response<RemoveCustomLabelPolicyIconResponse>, Status>
pub async fn remove_custom_label_policy_icon_dark( &mut self, request: impl IntoRequest<RemoveCustomLabelPolicyIconDarkRequest> ) -> Result<Response<RemoveCustomLabelPolicyIconDarkResponse>, Status>
pub async fn remove_custom_label_policy_font( &mut self, request: impl IntoRequest<RemoveCustomLabelPolicyFontRequest> ) -> Result<Response<RemoveCustomLabelPolicyFontResponse>, Status>
pub async fn reset_label_policy_to_default( &mut self, request: impl IntoRequest<ResetLabelPolicyToDefaultRequest> ) -> Result<Response<ResetLabelPolicyToDefaultResponse>, Status>
pub async fn get_custom_init_message_text( &mut self, request: impl IntoRequest<GetCustomInitMessageTextRequest> ) -> Result<Response<GetCustomInitMessageTextResponse>, Status>
pub async fn get_default_init_message_text( &mut self, request: impl IntoRequest<GetDefaultInitMessageTextRequest> ) -> Result<Response<GetDefaultInitMessageTextResponse>, Status>
pub async fn set_custom_init_message_text( &mut self, request: impl IntoRequest<SetCustomInitMessageTextRequest> ) -> Result<Response<SetCustomInitMessageTextResponse>, Status>
pub async fn reset_custom_init_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomInitMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomInitMessageTextToDefaultResponse>, Status>
pub async fn get_custom_password_reset_message_text( &mut self, request: impl IntoRequest<GetCustomPasswordResetMessageTextRequest> ) -> Result<Response<GetCustomPasswordResetMessageTextResponse>, Status>
pub async fn get_default_password_reset_message_text( &mut self, request: impl IntoRequest<GetDefaultPasswordResetMessageTextRequest> ) -> Result<Response<GetDefaultPasswordResetMessageTextResponse>, Status>
pub async fn set_custom_password_reset_message_text( &mut self, request: impl IntoRequest<SetCustomPasswordResetMessageTextRequest> ) -> Result<Response<SetCustomPasswordResetMessageTextResponse>, Status>
pub async fn reset_custom_password_reset_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomPasswordResetMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomPasswordResetMessageTextToDefaultResponse>, Status>
pub async fn get_custom_verify_email_message_text( &mut self, request: impl IntoRequest<GetCustomVerifyEmailMessageTextRequest> ) -> Result<Response<GetCustomVerifyEmailMessageTextResponse>, Status>
pub async fn get_default_verify_email_message_text( &mut self, request: impl IntoRequest<GetDefaultVerifyEmailMessageTextRequest> ) -> Result<Response<GetDefaultVerifyEmailMessageTextResponse>, Status>
pub async fn set_custom_verify_email_message_text( &mut self, request: impl IntoRequest<SetCustomVerifyEmailMessageTextRequest> ) -> Result<Response<SetCustomVerifyEmailMessageTextResponse>, Status>
pub async fn reset_custom_verify_email_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomVerifyEmailMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomVerifyEmailMessageTextToDefaultResponse>, Status>
pub async fn get_custom_verify_phone_message_text( &mut self, request: impl IntoRequest<GetCustomVerifyPhoneMessageTextRequest> ) -> Result<Response<GetCustomVerifyPhoneMessageTextResponse>, Status>
pub async fn get_default_verify_phone_message_text( &mut self, request: impl IntoRequest<GetDefaultVerifyPhoneMessageTextRequest> ) -> Result<Response<GetDefaultVerifyPhoneMessageTextResponse>, Status>
pub async fn set_custom_verify_phone_message_text( &mut self, request: impl IntoRequest<SetCustomVerifyPhoneMessageTextRequest> ) -> Result<Response<SetCustomVerifyPhoneMessageTextResponse>, Status>
pub async fn reset_custom_verify_phone_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomVerifyPhoneMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomVerifyPhoneMessageTextToDefaultResponse>, Status>
pub async fn get_custom_domain_claimed_message_text( &mut self, request: impl IntoRequest<GetCustomDomainClaimedMessageTextRequest> ) -> Result<Response<GetCustomDomainClaimedMessageTextResponse>, Status>
pub async fn get_default_domain_claimed_message_text( &mut self, request: impl IntoRequest<GetDefaultDomainClaimedMessageTextRequest> ) -> Result<Response<GetDefaultDomainClaimedMessageTextResponse>, Status>
pub async fn set_custom_domain_claimed_message_custom_text( &mut self, request: impl IntoRequest<SetCustomDomainClaimedMessageTextRequest> ) -> Result<Response<SetCustomDomainClaimedMessageTextResponse>, Status>
pub async fn reset_custom_domain_claimed_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomDomainClaimedMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomDomainClaimedMessageTextToDefaultResponse>, Status>
pub async fn get_custom_passwordless_registration_message_text( &mut self, request: impl IntoRequest<GetCustomPasswordlessRegistrationMessageTextRequest> ) -> Result<Response<GetCustomPasswordlessRegistrationMessageTextResponse>, Status>
pub async fn get_default_passwordless_registration_message_text( &mut self, request: impl IntoRequest<GetDefaultPasswordlessRegistrationMessageTextRequest> ) -> Result<Response<GetDefaultPasswordlessRegistrationMessageTextResponse>, Status>
pub async fn set_custom_passwordless_registration_message_custom_text( &mut self, request: impl IntoRequest<SetCustomPasswordlessRegistrationMessageTextRequest> ) -> Result<Response<SetCustomPasswordlessRegistrationMessageTextResponse>, Status>
pub async fn reset_custom_passwordless_registration_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse>, Status>
pub async fn get_custom_password_change_message_text( &mut self, request: impl IntoRequest<GetCustomPasswordChangeMessageTextRequest> ) -> Result<Response<GetCustomPasswordChangeMessageTextResponse>, Status>
pub async fn get_default_password_change_message_text( &mut self, request: impl IntoRequest<GetDefaultPasswordChangeMessageTextRequest> ) -> Result<Response<GetDefaultPasswordChangeMessageTextResponse>, Status>
pub async fn set_custom_password_change_message_custom_text( &mut self, request: impl IntoRequest<SetCustomPasswordChangeMessageTextRequest> ) -> Result<Response<SetCustomPasswordChangeMessageTextResponse>, Status>
pub async fn reset_custom_password_change_message_text_to_default( &mut self, request: impl IntoRequest<ResetCustomPasswordChangeMessageTextToDefaultRequest> ) -> Result<Response<ResetCustomPasswordChangeMessageTextToDefaultResponse>, Status>
pub async fn get_custom_login_texts( &mut self, request: impl IntoRequest<GetCustomLoginTextsRequest> ) -> Result<Response<GetCustomLoginTextsResponse>, Status>
pub async fn get_default_login_texts( &mut self, request: impl IntoRequest<GetDefaultLoginTextsRequest> ) -> Result<Response<GetDefaultLoginTextsResponse>, Status>
pub async fn set_custom_login_text( &mut self, request: impl IntoRequest<SetCustomLoginTextsRequest> ) -> Result<Response<SetCustomLoginTextsResponse>, Status>
pub async fn reset_custom_login_text_to_default( &mut self, request: impl IntoRequest<ResetCustomLoginTextsToDefaultRequest> ) -> Result<Response<ResetCustomLoginTextsToDefaultResponse>, Status>
pub async fn get_org_idp_by_id( &mut self, request: impl IntoRequest<GetOrgIdpByIdRequest> ) -> Result<Response<GetOrgIdpByIdResponse>, Status>
pub async fn list_org_id_ps( &mut self, request: impl IntoRequest<ListOrgIdPsRequest> ) -> Result<Response<ListOrgIdPsResponse>, Status>
pub async fn add_org_oidcidp( &mut self, request: impl IntoRequest<AddOrgOidcidpRequest> ) -> Result<Response<AddOrgOidcidpResponse>, Status>
pub async fn add_org_jwtidp( &mut self, request: impl IntoRequest<AddOrgJwtidpRequest> ) -> Result<Response<AddOrgJwtidpResponse>, Status>
pub async fn deactivate_org_idp( &mut self, request: impl IntoRequest<DeactivateOrgIdpRequest> ) -> Result<Response<DeactivateOrgIdpResponse>, Status>
pub async fn reactivate_org_idp( &mut self, request: impl IntoRequest<ReactivateOrgIdpRequest> ) -> Result<Response<ReactivateOrgIdpResponse>, Status>
pub async fn remove_org_idp( &mut self, request: impl IntoRequest<RemoveOrgIdpRequest> ) -> Result<Response<RemoveOrgIdpResponse>, Status>
pub async fn update_org_idp( &mut self, request: impl IntoRequest<UpdateOrgIdpRequest> ) -> Result<Response<UpdateOrgIdpResponse>, Status>
pub async fn update_org_idpoidc_config( &mut self, request: impl IntoRequest<UpdateOrgIdpoidcConfigRequest> ) -> Result<Response<UpdateOrgIdpoidcConfigResponse>, Status>
pub async fn update_org_idpjwt_config( &mut self, request: impl IntoRequest<UpdateOrgIdpjwtConfigRequest> ) -> Result<Response<UpdateOrgIdpjwtConfigResponse>, Status>
sourcepub async fn list_providers(
&mut self,
request: impl IntoRequest<ListProvidersRequest>
) -> Result<Response<ListProvidersResponse>, Status>
pub async fn list_providers( &mut self, request: impl IntoRequest<ListProvidersRequest> ) -> Result<Response<ListProvidersResponse>, Status>
Returns all identity providers, which match the query Limit should always be set, there is a default limit set by the service
sourcepub async fn get_provider_by_id(
&mut self,
request: impl IntoRequest<GetProviderByIdRequest>
) -> Result<Response<GetProviderByIdResponse>, Status>
pub async fn get_provider_by_id( &mut self, request: impl IntoRequest<GetProviderByIdRequest> ) -> Result<Response<GetProviderByIdResponse>, Status>
Returns an identity provider of the organization
sourcepub async fn add_generic_o_auth_provider(
&mut self,
request: impl IntoRequest<AddGenericOAuthProviderRequest>
) -> Result<Response<AddGenericOAuthProviderResponse>, Status>
pub async fn add_generic_o_auth_provider( &mut self, request: impl IntoRequest<AddGenericOAuthProviderRequest> ) -> Result<Response<AddGenericOAuthProviderResponse>, Status>
Add a new OAuth2 identity provider in the organization
sourcepub async fn update_generic_o_auth_provider(
&mut self,
request: impl IntoRequest<UpdateGenericOAuthProviderRequest>
) -> Result<Response<UpdateGenericOAuthProviderResponse>, Status>
pub async fn update_generic_o_auth_provider( &mut self, request: impl IntoRequest<UpdateGenericOAuthProviderRequest> ) -> Result<Response<UpdateGenericOAuthProviderResponse>, Status>
Change an existing OAuth2 identity provider in the organization
sourcepub async fn add_generic_oidc_provider(
&mut self,
request: impl IntoRequest<AddGenericOidcProviderRequest>
) -> Result<Response<AddGenericOidcProviderResponse>, Status>
pub async fn add_generic_oidc_provider( &mut self, request: impl IntoRequest<AddGenericOidcProviderRequest> ) -> Result<Response<AddGenericOidcProviderResponse>, Status>
Add a new OIDC identity provider in the organization
sourcepub async fn update_generic_oidc_provider(
&mut self,
request: impl IntoRequest<UpdateGenericOidcProviderRequest>
) -> Result<Response<UpdateGenericOidcProviderResponse>, Status>
pub async fn update_generic_oidc_provider( &mut self, request: impl IntoRequest<UpdateGenericOidcProviderRequest> ) -> Result<Response<UpdateGenericOidcProviderResponse>, Status>
Change an existing OIDC identity provider in the organization
sourcepub async fn add_jwt_provider(
&mut self,
request: impl IntoRequest<AddJwtProviderRequest>
) -> Result<Response<AddJwtProviderResponse>, Status>
pub async fn add_jwt_provider( &mut self, request: impl IntoRequest<AddJwtProviderRequest> ) -> Result<Response<AddJwtProviderResponse>, Status>
Add a new JWT identity provider in the organization
sourcepub async fn update_jwt_provider(
&mut self,
request: impl IntoRequest<UpdateJwtProviderRequest>
) -> Result<Response<UpdateJwtProviderResponse>, Status>
pub async fn update_jwt_provider( &mut self, request: impl IntoRequest<UpdateJwtProviderRequest> ) -> Result<Response<UpdateJwtProviderResponse>, Status>
Change an existing JWT identity provider in the organization
sourcepub async fn add_azure_ad_provider(
&mut self,
request: impl IntoRequest<AddAzureAdProviderRequest>
) -> Result<Response<AddAzureAdProviderResponse>, Status>
pub async fn add_azure_ad_provider( &mut self, request: impl IntoRequest<AddAzureAdProviderRequest> ) -> Result<Response<AddAzureAdProviderResponse>, Status>
Add a new Azure AD identity provider in the organisation
sourcepub async fn update_azure_ad_provider(
&mut self,
request: impl IntoRequest<UpdateAzureAdProviderRequest>
) -> Result<Response<UpdateAzureAdProviderResponse>, Status>
pub async fn update_azure_ad_provider( &mut self, request: impl IntoRequest<UpdateAzureAdProviderRequest> ) -> Result<Response<UpdateAzureAdProviderResponse>, Status>
Change an existing Azure AD identity provider in the organisation
sourcepub async fn add_git_hub_provider(
&mut self,
request: impl IntoRequest<AddGitHubProviderRequest>
) -> Result<Response<AddGitHubProviderResponse>, Status>
pub async fn add_git_hub_provider( &mut self, request: impl IntoRequest<AddGitHubProviderRequest> ) -> Result<Response<AddGitHubProviderResponse>, Status>
Add a new GitHub identity provider in the organization
sourcepub async fn update_git_hub_provider(
&mut self,
request: impl IntoRequest<UpdateGitHubProviderRequest>
) -> Result<Response<UpdateGitHubProviderResponse>, Status>
pub async fn update_git_hub_provider( &mut self, request: impl IntoRequest<UpdateGitHubProviderRequest> ) -> Result<Response<UpdateGitHubProviderResponse>, Status>
Change an existing GitHub identity provider in the organization
sourcepub async fn add_git_hub_enterprise_server_provider(
&mut self,
request: impl IntoRequest<AddGitHubEnterpriseServerProviderRequest>
) -> Result<Response<AddGitHubEnterpriseServerProviderResponse>, Status>
pub async fn add_git_hub_enterprise_server_provider( &mut self, request: impl IntoRequest<AddGitHubEnterpriseServerProviderRequest> ) -> Result<Response<AddGitHubEnterpriseServerProviderResponse>, Status>
Add a new GitHub Enterprise Server identity provider in the organization
sourcepub async fn update_git_hub_enterprise_server_provider(
&mut self,
request: impl IntoRequest<UpdateGitHubEnterpriseServerProviderRequest>
) -> Result<Response<UpdateGitHubEnterpriseServerProviderResponse>, Status>
pub async fn update_git_hub_enterprise_server_provider( &mut self, request: impl IntoRequest<UpdateGitHubEnterpriseServerProviderRequest> ) -> Result<Response<UpdateGitHubEnterpriseServerProviderResponse>, Status>
Change an existing GitHub Enterprise Server identity provider in the organization
sourcepub async fn add_git_lab_provider(
&mut self,
request: impl IntoRequest<AddGitLabProviderRequest>
) -> Result<Response<AddGitLabProviderResponse>, Status>
pub async fn add_git_lab_provider( &mut self, request: impl IntoRequest<AddGitLabProviderRequest> ) -> Result<Response<AddGitLabProviderResponse>, Status>
Add a new GitLab identity provider in the organization
sourcepub async fn update_git_lab_provider(
&mut self,
request: impl IntoRequest<UpdateGitLabProviderRequest>
) -> Result<Response<UpdateGitLabProviderResponse>, Status>
pub async fn update_git_lab_provider( &mut self, request: impl IntoRequest<UpdateGitLabProviderRequest> ) -> Result<Response<UpdateGitLabProviderResponse>, Status>
Change an existing GitLab identity provider in the organization
sourcepub async fn add_git_lab_self_hosted_provider(
&mut self,
request: impl IntoRequest<AddGitLabSelfHostedProviderRequest>
) -> Result<Response<AddGitLabSelfHostedProviderResponse>, Status>
pub async fn add_git_lab_self_hosted_provider( &mut self, request: impl IntoRequest<AddGitLabSelfHostedProviderRequest> ) -> Result<Response<AddGitLabSelfHostedProviderResponse>, Status>
Add a new self hosted GitLab identity provider in the organization
sourcepub async fn update_git_lab_self_hosted_provider(
&mut self,
request: impl IntoRequest<UpdateGitLabSelfHostedProviderRequest>
) -> Result<Response<UpdateGitLabSelfHostedProviderResponse>, Status>
pub async fn update_git_lab_self_hosted_provider( &mut self, request: impl IntoRequest<UpdateGitLabSelfHostedProviderRequest> ) -> Result<Response<UpdateGitLabSelfHostedProviderResponse>, Status>
Change an existing self hosted GitLab identity provider in the organization
sourcepub async fn add_google_provider(
&mut self,
request: impl IntoRequest<AddGoogleProviderRequest>
) -> Result<Response<AddGoogleProviderResponse>, Status>
pub async fn add_google_provider( &mut self, request: impl IntoRequest<AddGoogleProviderRequest> ) -> Result<Response<AddGoogleProviderResponse>, Status>
Add a new Google identity provider in the organization
sourcepub async fn update_google_provider(
&mut self,
request: impl IntoRequest<UpdateGoogleProviderRequest>
) -> Result<Response<UpdateGoogleProviderResponse>, Status>
pub async fn update_google_provider( &mut self, request: impl IntoRequest<UpdateGoogleProviderRequest> ) -> Result<Response<UpdateGoogleProviderResponse>, Status>
Change an existing Google identity provider in the organization
sourcepub async fn add_ldap_provider(
&mut self,
request: impl IntoRequest<AddLdapProviderRequest>
) -> Result<Response<AddLdapProviderResponse>, Status>
pub async fn add_ldap_provider( &mut self, request: impl IntoRequest<AddLdapProviderRequest> ) -> Result<Response<AddLdapProviderResponse>, Status>
Add a new LDAP identity provider in the organization
sourcepub async fn update_ldap_provider(
&mut self,
request: impl IntoRequest<UpdateLdapProviderRequest>
) -> Result<Response<UpdateLdapProviderResponse>, Status>
pub async fn update_ldap_provider( &mut self, request: impl IntoRequest<UpdateLdapProviderRequest> ) -> Result<Response<UpdateLdapProviderResponse>, Status>
Change an existing LDAP identity provider in the organization
sourcepub async fn delete_provider(
&mut self,
request: impl IntoRequest<DeleteProviderRequest>
) -> Result<Response<DeleteProviderResponse>, Status>
pub async fn delete_provider( &mut self, request: impl IntoRequest<DeleteProviderRequest> ) -> Result<Response<DeleteProviderResponse>, Status>
Remove an identity provider Will remove all linked providers of this configuration on the users
pub async fn list_actions( &mut self, request: impl IntoRequest<ListActionsRequest> ) -> Result<Response<ListActionsResponse>, Status>
pub async fn get_action( &mut self, request: impl IntoRequest<GetActionRequest> ) -> Result<Response<GetActionResponse>, Status>
pub async fn create_action( &mut self, request: impl IntoRequest<CreateActionRequest> ) -> Result<Response<CreateActionResponse>, Status>
pub async fn update_action( &mut self, request: impl IntoRequest<UpdateActionRequest> ) -> Result<Response<UpdateActionResponse>, Status>
pub async fn deactivate_action( &mut self, request: impl IntoRequest<DeactivateActionRequest> ) -> Result<Response<DeactivateActionResponse>, Status>
pub async fn reactivate_action( &mut self, request: impl IntoRequest<ReactivateActionRequest> ) -> Result<Response<ReactivateActionResponse>, Status>
pub async fn delete_action( &mut self, request: impl IntoRequest<DeleteActionRequest> ) -> Result<Response<DeleteActionResponse>, Status>
pub async fn list_flow_types( &mut self, request: impl IntoRequest<ListFlowTypesRequest> ) -> Result<Response<ListFlowTypesResponse>, Status>
pub async fn list_flow_trigger_types( &mut self, request: impl IntoRequest<ListFlowTriggerTypesRequest> ) -> Result<Response<ListFlowTriggerTypesResponse>, Status>
pub async fn get_flow( &mut self, request: impl IntoRequest<GetFlowRequest> ) -> Result<Response<GetFlowResponse>, Status>
pub async fn clear_flow( &mut self, request: impl IntoRequest<ClearFlowRequest> ) -> Result<Response<ClearFlowResponse>, Status>
pub async fn set_trigger_actions( &mut self, request: impl IntoRequest<SetTriggerActionsRequest> ) -> Result<Response<SetTriggerActionsResponse>, Status>
Trait Implementations§
source§impl<T: Clone> Clone for ManagementServiceClient<T>
impl<T: Clone> Clone for ManagementServiceClient<T>
source§fn clone(&self) -> ManagementServiceClient<T>
fn clone(&self) -> ManagementServiceClient<T>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl<T> RefUnwindSafe for ManagementServiceClient<T>where T: RefUnwindSafe,
impl<T> Send for ManagementServiceClient<T>where T: Send,
impl<T> Sync for ManagementServiceClient<T>where T: Sync,
impl<T> Unpin for ManagementServiceClient<T>where T: Unpin,
impl<T> UnwindSafe for ManagementServiceClient<T>where T: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoCollection<T> for T
impl<T> IntoCollection<T> for T
§fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
fn into_collection<A>(self) -> SmallVec<A>where A: Array<Item = T>,
self
into a collection.fn mapped<U, F, A>(self, f: F) -> SmallVec<A>where F: FnMut(T) -> U, A: Array<Item = U>,
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request