Class GetBillingRoleAssignmentByEnrollmentAccountResult


  • public final class GetBillingRoleAssignmentByEnrollmentAccountResult
    extends java.lang.Object
    • Method Detail

      • createdByPrincipalId

        public java.lang.String createdByPrincipalId()
        Returns:
        The principal Id of the user who created the role assignment.
      • createdByPrincipalTenantId

        public java.lang.String createdByPrincipalTenantId()
        Returns:
        The tenant Id of the user who created the role assignment.
      • createdByUserEmailAddress

        public java.lang.String createdByUserEmailAddress()
        Returns:
        The email address of the user who created the role assignment. This is supported only for billing accounts with agreement type Enterprise Agreement.
      • createdOn

        public java.lang.String createdOn()
        Returns:
        The date the role assignment was created.
      • id

        public java.lang.String id()
        Returns:
        Resource Id.
      • name

        public java.lang.String name()
        Returns:
        Resource name.
      • principalId

        public java.util.Optional<java.lang.String> principalId()
        Returns:
        The principal id of the user to whom the role was assigned.
      • principalTenantId

        public java.util.Optional<java.lang.String> principalTenantId()
        Returns:
        The principal tenant id of the user to whom the role was assigned.
      • roleDefinitionId

        public java.util.Optional<java.lang.String> roleDefinitionId()
        Returns:
        The ID of the role definition.
      • scope

        public java.lang.String scope()
        Returns:
        The scope at which the role was assigned.
      • type

        public java.lang.String type()
        Returns:
        Resource type.
      • userAuthenticationType

        public java.util.Optional<java.lang.String> userAuthenticationType()
        Returns:
        The authentication type of the user, whether Organization or MSA, of the user to whom the role was assigned. This is supported only for billing accounts with agreement type Enterprise Agreement.
      • userEmailAddress

        public java.util.Optional<java.lang.String> userEmailAddress()
        Returns:
        The email address of the user to whom the role was assigned. This is supported only for billing accounts with agreement type Enterprise Agreement.