Caos.Zitadel.Admin.Api.V1.AdminService.Behaviour behaviour (zitadel_api v1.0.0-beta.2) View Source


Probes


Link to this section Summary

Callbacks

Healthz returns status OK as soon as the service started

Ready returns status OK as soon as all dependent services are available

Link to this section Callbacks

Link to this callback

add_iam_member(input, stream)

View Source (optional)

Specs

add_iam_member(
  input :: Caos.Zitadel.Admin.Api.V1.AddIamMemberRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IamMember.t()
Link to this callback

add_idp_provider_to_default_login_policy(input, stream)

View Source (optional)

Specs

add_idp_provider_to_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.IdpProviderID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IdpProviderID.t()
Link to this callback

add_multi_factor_to_default_login_policy(input, stream)

View Source (optional)

Specs

add_multi_factor_to_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.MultiFactor.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.MultiFactor.t()
Link to this callback

add_second_factor_to_default_login_policy(input, stream)

View Source (optional)

Specs

add_second_factor_to_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.SecondFactor.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.SecondFactor.t()
Link to this callback

change_iam_member(input, stream)

View Source (optional)

Specs

change_iam_member(
  input :: Caos.Zitadel.Admin.Api.V1.ChangeIamMemberRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IamMember.t()
Link to this callback

clear_view(input, stream)

View Source (optional)

Specs

clear_view(
  input :: Caos.Zitadel.Admin.Api.V1.ViewID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

create_oidc_idp(input, stream)

View Source (optional)

Specs

create_oidc_idp(
  input :: Caos.Zitadel.Admin.Api.V1.OidcIdpConfigCreate.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.Idp.t()
Link to this callback

create_org_iam_policy(input, stream)

View Source (optional)

Specs

create_org_iam_policy(
  input :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicy.t()
Link to this callback

deactivate_idp_config(input, stream)

View Source (optional)

Specs

deactivate_idp_config(
  input :: Caos.Zitadel.Admin.Api.V1.IdpID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.Idp.t()
Link to this callback

get_default_label_policy(input, stream)

View Source (optional)

Specs

get_default_label_policy(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultLabelPolicyView.t()
Link to this callback

get_default_login_policy(input, stream)

View Source (optional)

Specs

get_default_login_policy(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultLoginPolicyView.t()
Link to this callback

get_default_login_policy_idp_providers(input, stream)

View Source (optional)

Specs

get_default_login_policy_idp_providers(
  input :: Caos.Zitadel.Admin.Api.V1.IdpProviderSearchRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IdpProviderSearchResponse.t()
Link to this callback

get_default_login_policy_multi_factors(input, stream)

View Source (optional)

Specs

get_default_login_policy_multi_factors(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.MultiFactorsResult.t()
Link to this callback

get_default_login_policy_second_factors(input, stream)

View Source (optional)

Specs

get_default_login_policy_second_factors(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.SecondFactorsResult.t()
Link to this callback

get_default_org_iam_policy(input, stream)

View Source (optional)

Specs

get_default_org_iam_policy(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyView.t()

ORG_IAM_POLICY

Link to this callback

get_default_password_age_policy(input, stream)

View Source (optional)

Specs

get_default_password_age_policy(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordAgePolicyView.t()
Link to this callback

get_default_password_complexity_policy(input, stream)

View Source (optional)

Specs

get_default_password_complexity_policy(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordComplexityPolicyView.t()
Link to this callback

get_default_password_lockout_policy(input, stream)

View Source (optional)

Specs

get_default_password_lockout_policy(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordLockoutPolicyView.t()
Link to this callback

get_failed_events(input, stream)

View Source (optional)

Specs

get_failed_events(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.FailedEvents.t()
Link to this callback

get_iam_member_roles(input, stream)

View Source (optional)

Specs

get_iam_member_roles(
  input :: Google.Protobuf.Empty.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IamMemberRoles.t()
Link to this callback

get_org_by_id(input, stream)

View Source (optional)

Specs

get_org_by_id(
  input :: Caos.Zitadel.Admin.Api.V1.OrgID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.Org.t()
Link to this callback

get_org_iam_policy(input, stream)

View Source (optional)

Specs

get_org_iam_policy(
  input :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyView.t()
Link to this callback

get_views(input, stream)

View Source (optional)

Specs

get_views(input :: Google.Protobuf.Empty.t(), stream :: GRPC.Server.Stream.t()) ::
  Caos.Zitadel.Admin.Api.V1.Views.t()
Link to this callback

healthz(input, stream)

View Source (optional)

Specs

healthz(input :: Google.Protobuf.Empty.t(), stream :: GRPC.Server.Stream.t()) ::
  Google.Protobuf.Empty.t()

Healthz returns status OK as soon as the service started

Link to this callback

idp_by_id(input, stream)

View Source (optional)

Specs

idp_by_id(
  input :: Caos.Zitadel.Admin.Api.V1.IdpID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IdpView.t()
Link to this callback

is_org_unique(input, stream)

View Source (optional)

Specs

is_org_unique(
  input :: Caos.Zitadel.Admin.Api.V1.UniqueOrgRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.UniqueOrgResponse.t()

ORG

Link to this callback

reactivate_idp_config(input, stream)

View Source (optional)

Specs

reactivate_idp_config(
  input :: Caos.Zitadel.Admin.Api.V1.IdpID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.Idp.t()
Link to this callback

ready(input, stream)

View Source (optional)

Specs

ready(input :: Google.Protobuf.Empty.t(), stream :: GRPC.Server.Stream.t()) ::
  Google.Protobuf.Empty.t()

Ready returns status OK as soon as all dependent services are available

Link to this callback

remove_failed_event(input, stream)

View Source (optional)

Specs

remove_failed_event(
  input :: Caos.Zitadel.Admin.Api.V1.FailedEventID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

remove_iam_member(input, stream)

View Source (optional)

Specs

remove_iam_member(
  input :: Caos.Zitadel.Admin.Api.V1.RemoveIamMemberRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

remove_idp_config(input, stream)

View Source (optional)

Specs

remove_idp_config(
  input :: Caos.Zitadel.Admin.Api.V1.IdpID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

remove_idp_provider_from_default_login_policy(input, stream)

View Source (optional)

Specs

remove_idp_provider_from_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.IdpProviderID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

remove_multi_factor_from_default_login_policy(input, stream)

View Source (optional)

Specs

remove_multi_factor_from_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.MultiFactor.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

remove_org_iam_policy(input, stream)

View Source (optional)

Specs

remove_org_iam_policy(
  input :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyID.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

remove_second_factor_from_default_login_policy(input, stream)

View Source (optional)

Specs

remove_second_factor_from_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.SecondFactor.t(),
  stream :: GRPC.Server.Stream.t()
) :: Google.Protobuf.Empty.t()
Link to this callback

search_iam_members(input, stream)

View Source (optional)

Specs

search_iam_members(
  input :: Caos.Zitadel.Admin.Api.V1.IamMemberSearchRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IamMemberSearchResponse.t()
Link to this callback

search_idps(input, stream)

View Source (optional)

Specs

search_idps(
  input :: Caos.Zitadel.Admin.Api.V1.IdpSearchRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.IdpSearchResponse.t()
Link to this callback

search_orgs(input, stream)

View Source (optional)

Specs

search_orgs(
  input :: Caos.Zitadel.Admin.Api.V1.OrgSearchRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgSearchResponse.t()
Link to this callback

set_up_org(input, stream)

View Source (optional)

Specs

set_up_org(
  input :: Caos.Zitadel.Admin.Api.V1.OrgSetUpRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgSetUpResponse.t()
Link to this callback

update_default_label_policy(input, stream)

View Source (optional)

Specs

update_default_label_policy(
  input :: Caos.Zitadel.Admin.Api.V1.DefaultLabelPolicyUpdate.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultLabelPolicy.t()
Link to this callback

update_default_login_policy(input, stream)

View Source (optional)

Specs

update_default_login_policy(
  input :: Caos.Zitadel.Admin.Api.V1.DefaultLoginPolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultLoginPolicy.t()
Link to this callback

update_default_org_iam_policy(input, stream)

View Source (optional)

Specs

update_default_org_iam_policy(
  input :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicy.t()
Link to this callback

update_default_password_age_policy(input, stream)

View Source (optional)

Specs

update_default_password_age_policy(
  input :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordAgePolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordAgePolicy.t()
Link to this callback

update_default_password_complexity_policy(input, stream)

View Source (optional)

Specs

update_default_password_complexity_policy(
  input :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordComplexityPolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordComplexityPolicy.t()
Link to this callback

update_default_password_lockout_policy(input, stream)

View Source (optional)

Specs

update_default_password_lockout_policy(
  input :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordLockoutPolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.DefaultPasswordLockoutPolicy.t()
Link to this callback

update_idp_config(input, stream)

View Source (optional)

Specs

update_idp_config(
  input :: Caos.Zitadel.Admin.Api.V1.IdpUpdate.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.Idp.t()
Link to this callback

update_oidc_idp_config(input, stream)

View Source (optional)

Specs

update_oidc_idp_config(
  input :: Caos.Zitadel.Admin.Api.V1.OidcIdpConfigUpdate.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OidcIdpConfig.t()
Link to this callback

update_org_iam_policy(input, stream)

View Source (optional)

Specs

update_org_iam_policy(
  input :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicyRequest.t(),
  stream :: GRPC.Server.Stream.t()
) :: Caos.Zitadel.Admin.Api.V1.OrgIamPolicy.t()
Link to this callback

validate(input, stream)

View Source (optional)

Specs

validate(input :: Google.Protobuf.Empty.t(), stream :: GRPC.Server.Stream.t()) ::
  Google.Protobuf.Struct.t()