Class StaticSiteUserArmResourceProperties


  • public final class StaticSiteUserArmResourceProperties
    extends Object
    StaticSiteUserARMResource resource specific properties.
    • Constructor Detail

      • StaticSiteUserArmResourceProperties

        public StaticSiteUserArmResourceProperties()
    • Method Detail

      • provider

        public String provider()
        Get the provider property: The identity provider for the static site user.
        Returns:
        the provider value.
      • userId

        public String userId()
        Get the userId property: The user id for the static site user.
        Returns:
        the userId value.
      • displayName

        public String displayName()
        Get the displayName property: The display name for the static site user.
        Returns:
        the displayName value.
      • roles

        public String roles()
        Get the roles property: The roles for the static site user, in free-form string format.
        Returns:
        the roles value.
      • withRoles

        public StaticSiteUserArmResourceProperties withRoles​(String roles)
        Set the roles property: The roles for the static site user, in free-form string format.
        Parameters:
        roles - the roles value to set.
        Returns:
        the StaticSiteUserArmResourceProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.