Class SubjectPatchArgs


  • public final class SubjectPatchArgs
    extends com.pulumi.resources.ResourceArgs
    Subject matches the originator of a request, as identified by the request authentication system. There are three ways of matching an originator; by user, group, or service account.
    • Method Detail

      • group

        public java.util.Optional<com.pulumi.core.Output<GroupSubjectPatchArgs>> group()
        Returns:
        `group` matches based on user group name.
      • kind

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kind()
        Returns:
        `kind` indicates which one of the other fields is non-empty. Required
      • serviceAccount

        public java.util.Optional<com.pulumi.core.Output<ServiceAccountSubjectPatchArgs>> serviceAccount()
        Returns:
        `serviceAccount` matches ServiceAccounts.
      • user

        public java.util.Optional<com.pulumi.core.Output<UserSubjectPatchArgs>> user()
        Returns:
        `user` matches based on username.