Class UserArgs.Builder

  • Enclosing class:
    UserArgs

    public static final class UserArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(UserArgs defaults)
    • Method Detail

      • directoryId

        public UserArgs.Builder directoryId​(com.pulumi.core.Output<java.lang.String> directoryId)
        Parameters:
        directoryId - ID of the Directory that's associated with the user.
        Returns:
        builder
      • directoryId

        public UserArgs.Builder directoryId​(java.lang.String directoryId)
        Parameters:
        directoryId - ID of the Directory that's associated with the user.
        Returns:
        builder
      • emailAddress

        public UserArgs.Builder emailAddress​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> emailAddress)
        Parameters:
        emailAddress - Email address of the user.
        Returns:
        builder
      • emailAddress

        public UserArgs.Builder emailAddress​(java.lang.String emailAddress)
        Parameters:
        emailAddress - Email address of the user.
        Returns:
        builder
      • givenName

        public UserArgs.Builder givenName​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> givenName)
        Parameters:
        givenName - First name of the user.
        Returns:
        builder
      • givenName

        public UserArgs.Builder givenName​(java.lang.String givenName)
        Parameters:
        givenName - First name of the user.
        Returns:
        builder
      • region

        public UserArgs.Builder region​(@Nullable
                                       com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where the user is managed. Defaults to the provider region.
        Returns:
        builder
      • region

        public UserArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where the user is managed. Defaults to the provider region.
        Returns:
        builder
      • samAccountName

        public UserArgs.Builder samAccountName​(com.pulumi.core.Output<java.lang.String> samAccountName)
        Parameters:
        samAccountName - SAM account name of the user. Must contain only word characters, hyphens, and periods. The following arguments are optional:
        Returns:
        builder
      • samAccountName

        public UserArgs.Builder samAccountName​(java.lang.String samAccountName)
        Parameters:
        samAccountName - SAM account name of the user. Must contain only word characters, hyphens, and periods. The following arguments are optional:
        Returns:
        builder
      • surname

        public UserArgs.Builder surname​(@Nullable
                                        com.pulumi.core.Output<java.lang.String> surname)
        Parameters:
        surname - Last name of the user.
        Returns:
        builder
      • surname

        public UserArgs.Builder surname​(java.lang.String surname)
        Parameters:
        surname - Last name of the user.
        Returns:
        builder